{"id":370011,"url":"https://github.com/pydantic/pydantic-ai","last_synced_at":"2026-05-30T17:02:19.761Z","repository":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-28T08:06:04.000Z","size":191439,"stargazers_count":17356,"open_issues_count":562,"forks_count":2142,"subscribers_count":109,"default_branch":"main","last_synced_at":"2026-05-28T08:08:40.949Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-28T07:11:37.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":261,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33691092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"pydantic","name":"Pydantic","uuid":"110818415","kind":"organization","description":"Pydantic, Pydantic Logfire and Pydantic AI","email":"hello@pydantic.dev","website":"https://pydantic.dev","location":null,"twitter":"pydantic","company":null,"icon_url":"https://avatars.githubusercontent.com/u/110818415?v=4","repositories_count":74,"last_synced_at":"2026-05-11T00:03:58.048Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/pydantic","funding_links":["https://github.com/sponsors/pydantic"],"total_stars":71699,"followers":2660,"following":0,"created_at":"2022-11-02T16:26:18.052Z","updated_at":"2026-05-11T00:03:58.048Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic/repositories"},"packages":[{"id":11439406,"name":"pydantic-evals","ecosystem":"pypi","description":"Framework for evaluating stochastic code execution, especially code making use of LLMs","homepage":"https://ai.pydantic.dev/evals","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":218,"first_release_published_at":"2025-03-17T05:08:06.000Z","latest_release_published_at":"2026-05-29T04:52:29.000Z","latest_release_number":"1.104.0","last_synced_at":"2026-05-30T12:56:35.875Z","created_at":"2025-03-17T05:30:39.349Z","updated_at":"2026-05-30T12:56:35.875Z","registry_url":"https://pypi.org/project/pydantic-evals/","install_command":"pip install pydantic-evals --index-url https://pypi.org/simple","documentation_url":"https://ai.pydantic.dev/evals","metadata":{"funding":null,"documentation":"https://ai.pydantic.dev/evals","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Environment :: MacOS X","Intended Audience :: Developers","Intended Audience :: Information Technology","Intended Audience :: System Administrators","License :: OSI Approved :: MIT License","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Internet","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"pydantic-evals","project_status":null},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-21T05:08:36.000Z","size":187959,"stargazers_count":17176,"open_issues_count":550,"forks_count":2105,"subscribers_count":110,"default_branch":"main","last_synced_at":"2026-05-21T05:29:33.446Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-21T04:32:26.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":254,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33410337,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T18:09:33.147Z","status":"ssl_error","status_checked_at":"2026-05-23T18:09:31.380Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T20:21:01.785Z","dependent_packages_count":0,"downloads":31201585,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":53.32322980762806,"dependent_packages_count":9.46856264692126,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":31.395896227274662},"purl":"pkg:pypi/pydantic-evals","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pydantic-evals","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pydantic-evals","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pydantic-evals/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-24T02:02:44.758Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":609,"past_year_pull_requests_count":875,"past_year_avg_time_to_close_issue":707053.7658862877,"past_year_avg_time_to_close_pull_request":396854.08768971334,"past_year_issues_closed_count":299,"past_year_pull_requests_closed_count":593,"past_year_pull_request_authors_count":200,"past_year_issue_authors_count":396,"past_year_avg_comments_per_issue":1.8866995073891626,"past_year_avg_comments_per_pull_request":1.6091428571428572,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":468,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":139,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"samuelcolvin","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-evals/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-evals/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-evals/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-evals/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-evals/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-evals/codemeta","maintainers":[{"uuid":"dmontagu","login":"dmontagu","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://pypi.org/user/dmontagu/","role":"Owner","created_at":"2025-04-03T07:02:53.577Z","updated_at":"2025-04-03T07:02:53.577Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dmontagu/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":874582,"maintainers_count":374058,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11436642,"name":"@pydantic/mcp-run-python","ecosystem":"npm","description":"MCP server to run Python code in a sandbox.","homepage":"https://github.com/pydantic/pydantic-ai/tree/main/mcp-run-python","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":["python","pydantic","sandbox","modelcontextprotocol","mcp"],"namespace":"pydantic","versions_count":5,"first_release_published_at":"2025-03-16T01:13:35.890Z","latest_release_published_at":"2025-04-03T09:24:20.024Z","latest_release_number":"0.0.5","last_synced_at":"2026-05-30T12:56:40.027Z","created_at":"2025-03-16T01:14:09.453Z","updated_at":"2026-05-30T12:56:40.028Z","registry_url":"https://www.npmjs.com/package/@pydantic/mcp-run-python","install_command":"npm install @pydantic/mcp-run-python","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.0.5"}},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-21T05:08:36.000Z","size":187959,"stargazers_count":17176,"open_issues_count":550,"forks_count":2105,"subscribers_count":110,"default_branch":"main","last_synced_at":"2026-05-21T05:29:33.446Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-21T04:32:26.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":254,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33410337,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T18:09:33.147Z","status":"ssl_error","status_checked_at":"2026-05-23T18:09:31.380Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T20:21:03.471Z","dependent_packages_count":0,"downloads":255,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":24.830808775977932,"dependent_packages_count":35.908564542591606,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.369686659284767},"purl":"pkg:npm/%40pydantic/mcp-run-python","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@pydantic/mcp-run-python","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@pydantic/mcp-run-python","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@pydantic/mcp-run-python/dependencies","status":"deprecated","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-24T02:02:44.758Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":609,"past_year_pull_requests_count":875,"past_year_avg_time_to_close_issue":707053.7658862877,"past_year_avg_time_to_close_pull_request":396854.08768971334,"past_year_issues_closed_count":299,"past_year_pull_requests_closed_count":593,"past_year_pull_request_authors_count":200,"past_year_issue_authors_count":396,"past_year_avg_comments_per_issue":1.8866995073891626,"past_year_avg_comments_per_pull_request":1.6091428571428572,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":468,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":139,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"samuelcolvin","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@pydantic%2Fmcp-run-python/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@pydantic%2Fmcp-run-python/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@pydantic%2Fmcp-run-python/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@pydantic%2Fmcp-run-python/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@pydantic%2Fmcp-run-python/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@pydantic%2Fmcp-run-python/codemeta","maintainers":[{"uuid":"petyosi","login":"petyosi","name":null,"email":"underlog@gmail.com","url":null,"packages_count":48,"html_url":"https://www.npmjs.com/~petyosi","role":null,"created_at":"2025-03-16T01:14:10.675Z","updated_at":"2025-03-16T01:14:10.675Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/petyosi/packages"},{"uuid":"samuelcolvin","login":"samuelcolvin","name":null,"email":"s@muelcolvin.com","url":null,"packages_count":28,"html_url":"https://www.npmjs.com/~samuelcolvin","role":null,"created_at":"2025-03-16T01:14:10.572Z","updated_at":"2025-03-16T01:14:10.572Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/samuelcolvin/packages"},{"uuid":"pydantic-user","login":"pydantic-user","name":null,"email":"engineering@pydantic.dev","url":null,"packages_count":24,"html_url":"https://www.npmjs.com/~pydantic-user","role":null,"created_at":"2025-03-16T01:14:10.633Z","updated_at":"2025-03-16T01:14:10.633Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pydantic-user/packages"},{"uuid":"viicos","login":"viicos","name":null,"email":"contact@vctrn.dev","url":null,"packages_count":22,"html_url":"https://www.npmjs.com/~viicos","role":null,"created_at":"2025-10-27T17:05:33.883Z","updated_at":"2025-10-27T17:05:33.883Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/viicos/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5634360,"maintainers_count":1196712,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":11539594,"name":"github.com/pydantic/pydantic-ai","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":258,"first_release_published_at":"2024-10-29T18:32:47.000Z","latest_release_published_at":"2026-05-29T03:31:44.000Z","latest_release_number":"v1.104.0","last_synced_at":"2026-05-30T12:56:59.916Z","created_at":"2025-04-12T08:10:37.868Z","updated_at":"2026-05-30T12:56:59.916Z","registry_url":"https://pkg.go.dev/github.com/pydantic/pydantic-ai","install_command":"go get github.com/pydantic/pydantic-ai","documentation_url":"https://pkg.go.dev/github.com/pydantic/pydantic-ai#section-documentation","metadata":{},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"GenAI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2025-10-09T23:34:13.000Z","size":87049,"stargazers_count":12837,"open_issues_count":314,"forks_count":1289,"subscribers_count":92,"default_branch":"main","last_synced_at":"2025-10-10T00:19:16.756Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2025-10-09T19:27:52.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":140,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006772,"owners_count":26084178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pydantic","name":"Pydantic","uuid":"110818415","kind":"organization","description":"Pydantic, Pydantic Logfire and PydanticAI","email":"hello@pydantic.dev","website":"https://pydantic.dev","location":"United Kingdom","twitter":"pydantic","company":null,"icon_url":"https://avatars.githubusercontent.com/u/110818415?v=4","repositories_count":53,"last_synced_at":"2025-10-08T00:33:06.600Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/pydantic","funding_links":["https://github.com/sponsors/pydantic"],"total_stars":55987,"followers":2014,"following":0,"created_at":"2022-11-02T16:26:18.052Z","updated_at":"2025-10-08T00:33:06.600Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic/repositories"},"tags":[{"name":"v1.0.15","sha":"3a041f1b542794c91ac37197138559d488f6a5ca","kind":"commit","published_at":"2025-10-03T23:39:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.15/manifests"},{"name":"v1.0.14","sha":"4e60e9db20f3240e420b82044c2b68dc6f8c1d57","kind":"commit","published_at":"2025-10-02T21:54:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.14/manifests"},{"name":"v1.0.13","sha":"51fec9fa42bba541e1303c1c2d1daf257a4ca8b6","kind":"commit","published_at":"2025-10-01T22:05:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.13/manifests"},{"name":"v1.0.12","sha":"3164cb2b9a001d8141d157714d0913a18c582f95","kind":"commit","published_at":"2025-10-01T00:13:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.12/manifests"},{"name":"v1.0.11","sha":"bf03ed6db2ce9851069b9ee273f7be350de2e925","kind":"commit","published_at":"2025-09-29T23:53:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.11/manifests"},{"name":"v1.0.10","sha":"556bf56937f65efdd40710c0a772a13a8a6d1c53","kind":"commit","published_at":"2025-09-19T17:43:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.10/manifests"},{"name":"v1.0.9","sha":"f5231e8269cea529aa5a10b4ff190c465b632952","kind":"commit","published_at":"2025-09-18T23:32:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.9/manifests"},{"name":"v1.0.8","sha":"c028211d5a38705715d4f6eef181574ab1026b9e","kind":"commit","published_at":"2025-09-16T18:15:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.8/manifests"},{"name":"v1.0.7","sha":"ccd5e6ab770adc054863e79505ef60ac93bb48cf","kind":"commit","published_at":"2025-09-15T23:33:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.7/manifests"},{"name":"v1.0.6","sha":"ff0fbe345dcaec72fc45aa36533e0f978e1c3468","kind":"commit","published_at":"2025-09-12T19:30:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"b00646dbc3a82c0ed79dd292a3b4dbd5f68fab68","kind":"commit","published_at":"2025-09-12T01:15:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"ec8715328dd29c685903db87b6ada7ae46fe17a4","kind":"commit","published_at":"2025-09-11T17:28:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"bee76e64738866ab3cbaf66adc578627710bb70b","kind":"commit","published_at":"2025-09-10T23:55:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"0047a68c0a0ce5f29a46816a00ab439881ca0414","kind":"commit","published_at":"2025-09-09T00:32:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"55c68140b913fb17e5efb9ee866a2408ab948fcd","kind":"commit","published_at":"2025-09-05T15:03:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"78f3b7a64556d25414739fa6f2379730952ca251","kind":"commit","published_at":"2025-09-05T00:14:49.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0/manifests"},{"name":"v1.0.0b1","sha":"b3cf6d7cac041079e5752d13d4dcc463603edcb0","kind":"commit","published_at":"2025-08-30T16:40:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.0b1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0b1/manifests"},{"name":"v0.8.1","sha":"7e0b4fcfa89f3940ae31e9ad566e21bb8980d988","kind":"commit","published_at":"2025-08-29T13:41:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.8.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"a2f0eab3d6011858032580e544e34f5d3bdc986a","kind":"commit","published_at":"2025-08-26T23:30:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.8.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.0/manifests"},{"name":"v0.7.6","sha":"d273775680ee1236883c41340a58a8c2ae396499","kind":"commit","published_at":"2025-08-26T12:55:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"f74a95fb8814b2fea8a79d453aaf42a9454418d5","kind":"commit","published_at":"2025-08-25T08:01:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"fde5eea91206a7db9e6877e45e71290e5505118a","kind":"commit","published_at":"2025-08-20T09:21:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"10eb5b8523af8e9baae5561f757b2552221c4d0e","kind":"commit","published_at":"2025-08-18T10:38:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"851df07566a339cd0318e933464b971b0fc79d53","kind":"commit","published_at":"2025-08-14T22:50:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"229359552749be23d22a0aaaa23c8285c235ce2f","kind":"commit","published_at":"2025-08-13T22:16:20.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"8f28c34a7bb8a7f7a28fc3f9cbd224fd8bd99fd6","kind":"commit","published_at":"2025-08-12T23:11:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"1a22d68915e48c6f34e248c17eed8627a1e2b359","kind":"commit","published_at":"2025-08-07T15:26:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"37a5ddd0a7dc01fee4b90334fba65bc00e7ae0d1","kind":"commit","published_at":"2025-08-07T07:09:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"13b712f4a7f26ec60804a45deccac8d8951e5ece","kind":"commit","published_at":"2025-08-06T16:01:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.0/manifests"},{"name":"v0.5.1","sha":"3ae5e6c7c9c7c7b46290ec582fb410c1f6987129","kind":"commit","published_at":"2025-08-06T09:32:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.5.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"d75fd42fb0b90e742937f5e6aa320df806e594c7","kind":"commit","published_at":"2025-08-04T23:00:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.5.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.0/manifests"},{"name":"v0.4.11","sha":"7746f778b94ed50235113e5a42b9ea809b0b95ff","kind":"commit","published_at":"2025-08-01T23:41:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.11/manifests"},{"name":"v0.4.10","sha":"80a7284f24a780930381920bfcf8a1ce68463860","kind":"commit","published_at":"2025-07-30T18:43:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ab92e67856b1ec774012d8d8c74ebe40ba2ac5f5","kind":"commit","published_at":"2025-07-28T23:23:30.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.9/manifests"},{"name":"v0.4.8","sha":"86d70b54586792ff66cf8674a0bffcc6a1dc5530","kind":"commit","published_at":"2025-07-28T14:40:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"41dd069aff984cd0560baf8335e8511d0d0392c3","kind":"commit","published_at":"2025-07-24T21:16:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"0b3d02002cc8f9d5f2ac5467cabd3c2d11ee49f0","kind":"commit","published_at":"2025-07-23T14:20:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"3ceff58d11ccd05deb750c7df96d02f358912d37","kind":"commit","published_at":"2025-07-22T13:10:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"01c550c2001b3e5018c3dff6d4aa46e956eae0a8","kind":"commit","published_at":"2025-07-18T17:14:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"4d755d2b5799258feffaef80ea892f838298441b","kind":"commit","published_at":"2025-07-16T15:02:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"78f08f851cf993d4b5c3b0169b408ec6c7c60077","kind":"commit","published_at":"2025-07-10T18:17:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"4ada2ce308569181955b2af82c6fb1e9fb744e82","kind":"commit","published_at":"2025-07-10T07:36:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"11d1cde257b95377438f99bfd5da0d30a34bf9cb","kind":"commit","published_at":"2025-07-08T19:38:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.0/manifests"},{"name":"v0.3.7","sha":"036428cb45f5bc3c4b3dc2bda24b27bb18b2bc9f","kind":"commit","published_at":"2025-07-07T19:45:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"d10f036db45580abad82b2e49ded54ac393f17ea","kind":"commit","published_at":"2025-07-04T15:18:15.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"81bd32b8deed86b47f60ccc25995f0e3f5c73253","kind":"commit","published_at":"2025-06-28T00:21:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"a341e566274f8b82d15a8a2f7933fe732752cc5e","kind":"commit","published_at":"2025-06-25T13:25:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"8039c20f6b572914eac0d4a0807a949b6326e62d","kind":"commit","published_at":"2025-06-24T16:13:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"a25eb963a54e07afeab5ca2ea143437225100638","kind":"commit","published_at":"2025-06-20T10:30:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"f2646dedc34fcdd408b665753df1967e22e3f7a6","kind":"commit","published_at":"2025-06-18T09:00:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b487d60e16b41bd207dc09c2fc58ff2e8a164e61","kind":"commit","published_at":"2025-06-18T01:27:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.0/manifests"},{"name":"v0.2.20","sha":"7fdd74501fafdf37d38bcea43544d9521f3205c2","kind":"commit","published_at":"2025-06-17T22:51:13.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.20","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.20/manifests"},{"name":"v0.2.19","sha":"a953d3480f9d58bd1d3c74ab099871f5e77e83b1","kind":"commit","published_at":"2025-06-17T00:14:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.19","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.19/manifests"},{"name":"v0.2.18","sha":"67c381ecd3d389b55c3f3a3396591b930f9c4f80","kind":"commit","published_at":"2025-06-13T09:43:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"2fce134e3b0c1b7d762bc922623fd8f84c450bcd","kind":"commit","published_at":"2025-06-12T11:25:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"78e006c8c7b1e087d57c50dacb00587b46fbdac5","kind":"commit","published_at":"2025-06-08T13:52:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"ea837b9ddbe7809e1d8288447f7f0fe8e5a936a8","kind":"commit","published_at":"2025-06-05T12:45:11.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.15/manifests"},{"name":"v0.2.14","sha":"aeaa8cfe7586e6e9e00e27ab0f8abebcf68f9ce8","kind":"commit","published_at":"2025-06-03T18:26:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"a7b8074233c77966f8ba43518b7d10c7255218da","kind":"commit","published_at":"2025-06-03T17:18:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"57cc515e5d5580dcca044793bb15add358bcc5ce","kind":"commit","published_at":"2025-05-28T20:29:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"3b1253025699285243c08695e21293f91e66ad06","kind":"commit","published_at":"2025-05-27T15:55:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"c8b9ecb0314c8b1c2a9d999df412346d47c03326","kind":"commit","published_at":"2025-05-27T13:24:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.10/manifests"},{"name":"v0.2.9","sha":"c8bad1271d4e7b1e098d88bbbc0380fdde607855","kind":"commit","published_at":"2025-05-26T07:34:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"29e9aa9ec7966565ef45bee0dc7388570b2a2976","kind":"commit","published_at":"2025-05-25T17:31:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"cbc6d5755ac67f25712deb089b5c91a36a9ad00f","kind":"commit","published_at":"2025-05-24T15:15:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"496768590fa29103ebf70e18ce18b5630615384b","kind":"commit","published_at":"2025-05-21T08:09:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"c6a0e979fd93ac2f760a6e505ba38fa8ef1f4706","kind":"commit","published_at":"2025-05-20T14:29:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"e06aa3283db5edee11c1fe85a8cdc2657d9fce0f","kind":"commit","published_at":"2025-05-14T20:41:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"36e900abcd1f6add229426cb09a453bf688c8277","kind":"commit","published_at":"2025-05-13T13:48:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3bc52196fe4ab6ff1a834055c776e26d18d3941e","kind":"commit","published_at":"2025-05-13T09:47:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"cb37b74b1c979ff998bb3a8282349b696a1273b1","kind":"commit","published_at":"2025-05-13T09:25:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"51755ef6f6144a63c7b8a5efdc3144da5a0da327","kind":"commit","published_at":"2025-05-12T15:22:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.0/manifests"},{"name":"v0.1.11","sha":"240b0120bf542e8dbeeb52e7b0f4836f964ededa","kind":"commit","published_at":"2025-05-09T14:57:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.11/manifests"},{"name":"v0.1.10","sha":"dd22595464ea430d9fcea388e506bf0a1697a9a4","kind":"commit","published_at":"2025-05-06T14:16:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"349662803caf4bc5c121abc93dc2586f5985a71f","kind":"commit","published_at":"2025-05-02T10:03:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"521b3c47840305482593ae4a7d488fe85ef9290b","kind":"commit","published_at":"2025-04-28T20:01:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"ea2bbc55e9f47bd1721aa1a9ab4f070ef9c6ff79","kind":"commit","published_at":"2025-04-28T11:55:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"b1284b6fc55adf401c4c6047c3950bf1c29d6d78","kind":"commit","published_at":"2025-04-25T12:18:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"88bfd33405f2ee8469a3886a5a2b6e92faf53a07","kind":"commit","published_at":"2025-04-25T08:32:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"22734e2764438e7f86af4e2d0a4cc5d71e6277f3","kind":"commit","published_at":"2025-04-24T07:25:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"7a09324cd5c2579952a78ecd12044400ed65bab3","kind":"commit","published_at":"2025-04-18T11:38:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a45b8e14118257eebfe6d00081b8e890d73714f2","kind":"commit","published_at":"2025-04-17T08:05:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"9d54821987f21d5ed17f4b3957993d89d611afc6","kind":"commit","published_at":"2025-04-16T14:39:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"d676f16942131f615341d3853ab0cbada35fdf1c","kind":"commit","published_at":"2025-04-15T21:35:11.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.0/manifests"},{"name":"v0.0.55","sha":"fbe5ea17e7fde4e645203451e13920d144c6e0ae","kind":"commit","published_at":"2025-04-09T15:03:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.55","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.55","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.55","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.55/manifests"},{"name":"v0.0.54","sha":"39daccd5bbd6daec5822eb406b40ee7cb8137736","kind":"commit","published_at":"2025-04-09T09:45:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.54","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.54","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.54","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.54/manifests"},{"name":"v0.0.53","sha":"b22f95c255373e5726eb3018808b714d48daf439","kind":"commit","published_at":"2025-04-05T17:30:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.53","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.53","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.53","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.53/manifests"},{"name":"v0.0.52","sha":"d5801e62cbf2bc9457e1ff579b56d4ed65bb648d","kind":"commit","published_at":"2025-04-03T13:39:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.52","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.52","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.52","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.52/manifests"},{"name":"v0.0.51","sha":"583ac1a0793b88f7b67fbb4dad90b09a8dd586f9","kind":"commit","published_at":"2025-04-03T09:40:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.51","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.51","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.51","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.51/manifests"},{"name":"v0.0.50","sha":"613dac881d98eb2848a6abddc9916028f8c8184c","kind":"commit","published_at":"2025-04-02T15:40:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.50","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.50","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.50","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.50/manifests"},{"name":"v0.0.49","sha":"a5a471e1cd8571c6b691bbb07fcf60f83432d772","kind":"commit","published_at":"2025-04-01T16:19:16.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.49","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.49/manifests"},{"name":"v0.0.48","sha":"007d9d1d3577b6c185da7c9f07b0e9bec065dcd4","kind":"commit","published_at":"2025-03-31T14:47:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.48","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.48","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.48","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.48/manifests"},{"name":"v0.0.47","sha":"fc9226febd35c6e376b5152c00aa99e7cb3d6639","kind":"commit","published_at":"2025-03-31T11:03:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.47","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.47","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.47","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.47/manifests"},{"name":"v0.0.46","sha":"adeb3b33d35ee8b708da56a512d455736f25827c","kind":"commit","published_at":"2025-03-26T17:21:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.46","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.46","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.46","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.46/manifests"},{"name":"v0.0.45","sha":"a60f0e11ca59ea82b90294ae12c1ef556af7965a","kind":"commit","published_at":"2025-03-26T10:35:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.45","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.45","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.45","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.45/manifests"},{"name":"v0.0.44","sha":"ff053fe41aa48022e4d0ef4514b9cdbac80e5d8d","kind":"commit","published_at":"2025-03-25T11:56:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.44","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.44","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.44","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.44/manifests"},{"name":"v0.0.43","sha":"15c386a7f759747fcb0d2582c9c850532836fc82","kind":"commit","published_at":"2025-03-21T09:02:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.43","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.43","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.43","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.43/manifests"},{"name":"v0.0.42","sha":"ea11f2786bb8229ca9baf0d1da0973e9f3f44b48","kind":"commit","published_at":"2025-03-19T14:59:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.42","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.42/manifests"},{"name":"v0.0.41","sha":"1479995d690213f992f1fb5386fe68c43ba199fb","kind":"commit","published_at":"2025-03-17T14:59:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.41","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.41","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.41","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.41/manifests"},{"name":"v0.0.40","sha":"35895cecdf2d83bc9f8f41a6f12bdf50b37cab2d","kind":"commit","published_at":"2025-03-15T14:40:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.40","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.40/manifests"},{"name":"v0.0.39","sha":"56d28a74447cb6dc88cfc3bd7f5c32f07720602e","kind":"commit","published_at":"2025-03-13T13:15:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.39","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.39/manifests"},{"name":"v0.0.38","sha":"3bdceaa6707146d1a567e39d0a16af140f2827bc","kind":"commit","published_at":"2025-03-13T10:32:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.38","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.38/manifests"},{"name":"v0.0.37","sha":"bca218e531103cf6b2fa4707222904e11f2db7be","kind":"commit","published_at":"2025-03-12T11:47:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.37","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.37/manifests"},{"name":"v0.0.36","sha":"1a59f74887d7bbc4c46d9cf68b68bde5f359ae1a","kind":"commit","published_at":"2025-03-07T10:59:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.36","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.36/manifests"},{"name":"v0.0.35","sha":"13ece6d669bf37a7a2410567c8f60844d30a37f6","kind":"commit","published_at":"2025-03-05T16:45:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.35","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.35/manifests"},{"name":"v0.0.34","sha":"085a9542a7360b7e388ce575323ce189b397d7ad","kind":"commit","published_at":"2025-03-05T16:17:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.34","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.34/manifests"},{"name":"v0.0.33","sha":"7dbf79ced1484ab2085a9152669b891bf3c6e073","kind":"commit","published_at":"2025-03-05T09:54:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.33","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.33/manifests"},{"name":"v0.0.32","sha":"4b05ddb9fa8e0b87404e9433ca2fd6cb6a4dc9e1","kind":"commit","published_at":"2025-03-04T20:50:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.32","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.32/manifests"},{"name":"v0.0.31","sha":"f35655f979a37bbfbb78a0b09fdb8d82a0814ff7","kind":"commit","published_at":"2025-03-03T11:56:50.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.31","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.31/manifests"},{"name":"v0.0.30","sha":"654d96d5f912d8f8942b06a5b70c3b3aecbb16c8","kind":"commit","published_at":"2025-02-28T12:59:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.30","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.30/manifests"},{"name":"v0.0.29","sha":"bef69c8f40e70cf2d449d65226155f340aea9f2a","kind":"commit","published_at":"2025-02-27T16:15:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.29","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.29/manifests"},{"name":"v0.0.28","sha":"279b5562c7c9ea8181ad5fad8f2f42108a8eafd9","kind":"commit","published_at":"2025-02-27T11:41:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.28","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.28/manifests"},{"name":"v0.0.27","sha":"4c9b216cd8d75c5212004bdfb48ff61deb147fc5","kind":"commit","published_at":"2025-02-26T09:25:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.27","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.27/manifests"},{"name":"v0.0.26","sha":"e4e4c3eeb49d775d50788f986420c564b39e50a1","kind":"commit","published_at":"2025-02-25T08:13:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.26","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.26/manifests"},{"name":"v0.0.25","sha":"d2255e720aa4a222411f017823ed4cf7879d1ca5","kind":"commit","published_at":"2025-02-24T10:13:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.25","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.25/manifests"},{"name":"v0.0.24","sha":"6796b039a46e7a3b4050f404253e433e941bfcdb","kind":"commit","published_at":"2025-02-12T20:42:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.24","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.24/manifests"},{"name":"v0.0.23","sha":"4b5e26d0e9f9c69bffbda43f262ae1088eec174a","kind":"commit","published_at":"2025-02-07T17:05:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.23","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.23/manifests"},{"name":"v0.0.22","sha":"ef522e83893e25898e5e312abf03592d9b7f94d8","kind":"commit","published_at":"2025-02-04T21:54:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.22","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.22/manifests"},{"name":"v0.0.21","sha":"0a5c40d3b5014245c95ea8f043566a0bbe1b48b2","kind":"commit","published_at":"2025-01-30T09:04:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.21","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.21/manifests"},{"name":"v0.0.20","sha":"fc9866831dfb1cd4539cecfad7fa5129162f6e0c","kind":"commit","published_at":"2025-01-24T01:48:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.20","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.20/manifests"},{"name":"v0.0.19","sha":"a5dca23e0832bcf4abb578e01149dde210d31255","kind":"commit","published_at":"2025-01-15T20:16:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.19","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.19/manifests"},{"name":"v0.0.18","sha":"6d210c2dc167c4ff0afa3874e8e13872eacd5ad7","kind":"commit","published_at":"2025-01-07T23:38:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.18/manifests"},{"name":"v0.0.17","sha":"88796850575b4b59292c57131e481eadc472d646","kind":"commit","published_at":"2025-01-03T12:12:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.17/manifests"},{"name":"v0.0.16","sha":"6ee9d15bfad963e79d356ef8c8d5e9d236cd841c","kind":"commit","published_at":"2024-12-30T20:29:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.16/manifests"},{"name":"v0.0.15","sha":"718c9a0a5489f734af7ddf57f6cd23669ee97117","kind":"commit","published_at":"2024-12-23T16:55:36.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.15/manifests"},{"name":"v0.0.14","sha":"1812b5e79d49bf67051db5d96db823ddd482ad57","kind":"commit","published_at":"2024-12-19T18:32:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.14/manifests"},{"name":"v0.0.13","sha":"af79e3d05fd8bc355e67402d5914a9c7c7bc8be5","kind":"commit","published_at":"2024-12-16T21:31:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.13/manifests"},{"name":"v0.0.12","sha":"98681d7a8ae82a92a28c9bad343adc96ce410ad1","kind":"commit","published_at":"2024-12-09T00:19:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.12/manifests"},{"name":"v0.0.11","sha":"6201af4dc8130aeb9ee81d073bae98d02acdb709","kind":"commit","published_at":"2024-12-06T15:55:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.11/manifests"},{"name":"v0.0.10","sha":"ac7bf6dfb392223a49c2194272e1ed786f998855","kind":"commit","published_at":"2024-12-06T12:53:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.10/manifests"},{"name":"v0.0.9","sha":"8a6c93b793c0c5ff26aafbf4d394a2456c715e68","kind":"commit","published_at":"2024-12-04T11:05:41.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"a745f78713b6d86be7f0fb8ef5d6a75049cc52f5","kind":"commit","published_at":"2024-12-02T10:31:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"66d1a6cb5d3dab0c7fd0ed0af5b168d8c0f06e55","kind":"commit","published_at":"2024-11-29T19:28:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"9f40a47d204cb27b711f5d589265467cd0b470fe","kind":"commit","published_at":"2024-11-25T22:25:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6/manifests"},{"name":"v0.0.6a4","sha":"89d21110d0e0cb690b617bab6b5d00f59d77c251","kind":"tag","published_at":"2024-11-25T22:11:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.6a4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.6a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.6a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6a4/manifests"},{"name":"v0.0.5","sha":"e16df3b98e419d3c2394ce7c07ecb581e7a40624","kind":"commit","published_at":"2024-11-20T22:36:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"3a5589d70aa4b6f9579d6f9db4a1e445c2cbea40","kind":"commit","published_at":"2024-11-19T19:40:51.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"f91c03a8e0cb02358e44a3d8f5cd00be2db501e8","kind":"commit","published_at":"2024-11-19T00:22:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"4254e7e786cddc4bd0a50594b02c89f1ef5db8cf","kind":"commit","published_at":"2024-10-30T14:05:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"7f9e9dfc83044ab895eafdae0aa467f464811c12","kind":"tag","published_at":"2024-10-29T18:33:16.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-11T15:15:57.984Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.968951989044213,"dependent_packages_count":5.5940559124419185,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.7815039507430654},"purl":"pkg:golang/github.com/pydantic/pydantic-ai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/pydantic/pydantic-ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/pydantic/pydantic-ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/pydantic/pydantic-ai/dependencies","status":null,"funding_links":["https://github.com/sponsors/pydantic"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T18:06:17.980Z","issues_count":1260,"pull_requests_count":1567,"avg_time_to_close_issue":1103577.6866096866,"avg_time_to_close_pull_request":478201.42591024557,"issues_closed_count":702,"pull_requests_closed_count":1181,"pull_request_authors_count":338,"issue_authors_count":745,"avg_comments_per_issue":1.8563492063492062,"avg_comments_per_pull_request":1.604977664326739,"merged_pull_requests_count":932,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1260,"past_year_pull_requests_count":1567,"past_year_avg_time_to_close_issue":1103577.6866096866,"past_year_avg_time_to_close_pull_request":478201.42591024557,"past_year_issues_closed_count":702,"past_year_pull_requests_closed_count":1181,"past_year_pull_request_authors_count":338,"past_year_issue_authors_count":745,"past_year_avg_comments_per_issue":1.8563492063492062,"past_year_avg_comments_per_pull_request":1.604977664326739,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":932,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":257,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":228,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":98,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":257,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":228,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":98,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpydantic%2Fpydantic-ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpydantic%2Fpydantic-ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpydantic%2Fpydantic-ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpydantic%2Fpydantic-ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpydantic%2Fpydantic-ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpydantic%2Fpydantic-ai/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2152555,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14389153,"name":"pydantic-graph","ecosystem":"conda","description":"A graph and state machine library built on Pydantic, used as the foundation for structured agent workflows in pydantic-ai.","homepage":"https://ai.pydantic.dev/graph/tree/main/pydantic_graph","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-05-06T01:08:41.000Z","latest_release_published_at":"2026-05-06T01:08:41.000Z","latest_release_number":"1.90.0","last_synced_at":"2026-05-06T05:04:13.624Z","created_at":"2026-05-06T05:04:12.680Z","updated_at":"2026-05-06T05:06:57.494Z","registry_url":"https://anaconda.org/anaconda/pydantic-graph","install_command":"conda install -c anaconda pydantic-graph","documentation_url":null,"metadata":{},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-01T04:19:28.000Z","size":186092,"stargazers_count":16763,"open_issues_count":509,"forks_count":2003,"subscribers_count":103,"default_branch":"main","last_synced_at":"2026-05-01T05:06:36.293Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-01T04:24:12.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":241,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32679495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-06T05:06:57.494Z","dependent_packages_count":0,"downloads":30,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":63.70239497447978,"dependent_repos_count":39.115913555992144,"dependent_packages_count":35.87426326129666,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":46.230857263922864},"purl":"pkg:conda/pydantic-graph","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pydantic-graph","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pydantic-graph","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pydantic-graph/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-06T03:37:09.471Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":574,"past_year_pull_requests_count":812,"past_year_avg_time_to_close_issue":703574.963768116,"past_year_avg_time_to_close_pull_request":353760.80591497227,"past_year_issues_closed_count":276,"past_year_pull_requests_closed_count":541,"past_year_pull_request_authors_count":187,"past_year_issue_authors_count":375,"past_year_avg_comments_per_issue":1.7961672473867596,"past_year_avg_comments_per_pull_request":1.5751231527093597,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":429,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":128,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"samuelcolvin","count":58,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-graph/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-graph/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-graph/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-graph/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-graph/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-graph/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5150,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com"},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-04-27T18:20:20.117Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":10032889,"name":"pydantic-ai","ecosystem":"pypi","description":"Agent Framework / shim to use Pydantic with LLMs","homepage":"https://ai.pydantic.dev","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":268,"first_release_published_at":"2024-05-20T00:08:05.000Z","latest_release_published_at":"2026-05-29T04:52:25.000Z","latest_release_number":"1.104.0","last_synced_at":"2026-05-30T12:56:40.493Z","created_at":"2024-05-20T00:16:59.213Z","updated_at":"2026-05-30T13:28:45.444Z","registry_url":"https://pypi.org/project/pydantic-ai/","install_command":"pip install pydantic-ai --index-url https://pypi.org/simple","documentation_url":"https://ai.pydantic.dev","metadata":{"funding":null,"documentation":"https://ai.pydantic.dev","classifiers":["Development Status :: 5 - Production/Stable","Framework :: Pydantic","Framework :: Pydantic :: 2","Intended Audience :: Developers","Intended Audience :: Information Technology","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Internet","Topic :: Scientific/Engineering :: Artificial Intelligence","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"pydantic-ai","project_status":null},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-21T05:08:36.000Z","size":187959,"stargazers_count":17176,"open_issues_count":550,"forks_count":2105,"subscribers_count":110,"default_branch":"main","last_synced_at":"2026-05-21T05:29:33.446Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-21T04:32:26.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":254,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33410337,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T18:09:33.147Z","status":"ssl_error","status_checked_at":"2026-05-23T18:09:31.380Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pydantic","name":"Pydantic","uuid":"110818415","kind":"organization","description":"Pydantic, Pydantic Logfire and Pydantic AI","email":"hello@pydantic.dev","website":"https://pydantic.dev","location":null,"twitter":"pydantic","company":null,"icon_url":"https://avatars.githubusercontent.com/u/110818415?v=4","repositories_count":74,"last_synced_at":"2026-05-11T00:03:58.048Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/pydantic","funding_links":["https://github.com/sponsors/pydantic"],"total_stars":71699,"followers":2660,"following":0,"created_at":"2022-11-02T16:26:18.052Z","updated_at":"2026-05-11T00:03:58.048Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic/repositories"},"tags":[{"name":"v1.99.0","sha":"78a4d8dff8e122a7ea32d69f554aaac40892502f","kind":"commit","published_at":"2026-05-20T01:11:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.99.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.99.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.99.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.99.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.99.0/manifests"},{"name":"v1.98.0","sha":"2f461ec4346ac3dde1b5a8c686b0a281300c571a","kind":"commit","published_at":"2026-05-19T00:50:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.98.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.98.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.98.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.98.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.98.0/manifests"},{"name":"v1.97.0","sha":"206453a0c6c10ff90f1f8ec881458b38ca7e4b36","kind":"commit","published_at":"2026-05-15T22:11:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.97.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.97.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.97.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.97.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.97.0/manifests"},{"name":"v1.96.1","sha":"c5a0bbaa7e1d2ed19bbf580e0bee0e8720c58ea6","kind":"commit","published_at":"2026-05-15T00:01:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.96.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.96.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.96.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.1/manifests"},{"name":"v1.96.0","sha":"875cbb6ffd3f2c253d629ee5ec4635858778774e","kind":"commit","published_at":"2026-05-14T00:23:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.96.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.96.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.96.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.0/manifests"},{"name":"v1.95.1","sha":"6355e2cde115b9c7250723f7f6ad373cd02e0149","kind":"commit","published_at":"2026-05-13T18:44:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.95.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.95.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.95.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.1/manifests"},{"name":"v1.95.0","sha":"a9cd11e37f00f3bec82b0421ee375b6cc15f4ce1","kind":"commit","published_at":"2026-05-13T01:36:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.95.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.95.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.95.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.0/manifests"},{"name":"v1.94.0","sha":"db68badd8234c1bf48bcb347d1f3b5269a9f22d4","kind":"commit","published_at":"2026-05-12T06:50:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.94.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.94.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.94.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.94.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.94.0/manifests"},{"name":"v1.93.0","sha":"641989370b304fe206c30e5fdeb7ef0912cd3744","kind":"commit","published_at":"2026-05-08T23:56:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.93.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.93.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.93.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.93.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.93.0/manifests"},{"name":"v1.92.0","sha":"93a61042943d3887c737ba753b908f258e8ea162","kind":"commit","published_at":"2026-05-08T00:57:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.92.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.92.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.92.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.92.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.92.0/manifests"},{"name":"v1.91.0","sha":"b83abdf23d2cfe9940a83b51b1ce7abe0fc9b807","kind":"commit","published_at":"2026-05-06T22:57:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.91.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.91.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.91.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.91.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.91.0/manifests"},{"name":"v1.90.0","sha":"671e305380d204448fb5205dc183d9b0e0fc04a5","kind":"commit","published_at":"2026-05-05T00:31:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.90.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.90.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.90.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.90.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.90.0/manifests"},{"name":"v1.89.1","sha":"f7ff835cb0f4d342a15a7030839ea343e0d6eaba","kind":"commit","published_at":"2026-05-01T18:49:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.89.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.89.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.89.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.1/manifests"},{"name":"v1.89.0","sha":"cad956910079737ea0886b50cef15777208f92e6","kind":"commit","published_at":"2026-05-01T03:07:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.89.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.89.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.89.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.0/manifests"},{"name":"v1.88.0","sha":"b5342fd94dc218436e8ebb1404767051530f1b23","kind":"commit","published_at":"2026-04-29T04:25:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.88.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.88.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.88.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.88.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.88.0/manifests"},{"name":"v1.87.0","sha":"2b0aa93a9aea08ddfcdae03605fdb0d5a2486eec","kind":"commit","published_at":"2026-04-24T23:52:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.87.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.87.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.87.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.87.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.87.0/manifests"},{"name":"v1.86.1","sha":"832c1d877335a4b0120af3358559b3b8691029a7","kind":"commit","published_at":"2026-04-23T23:34:49.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.86.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.86.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.86.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.1/manifests"},{"name":"v1.86.0","sha":"c1d060dbe996eee1fccba2161c9f0fb107c47d91","kind":"commit","published_at":"2026-04-23T03:38:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.86.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.86.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.86.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.0/manifests"},{"name":"v1.85.1","sha":"89f60ee95f58f1c37ba01b699fe3050179c262d6","kind":"commit","published_at":"2026-04-21T23:48:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.85.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.85.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.85.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.1/manifests"},{"name":"v1.85.0","sha":"629aaffb894b0153001ae786044d6184779c0b19","kind":"commit","published_at":"2026-04-21T14:34:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.85.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.85.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.85.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.0/manifests"},{"name":"v1.84.1","sha":"531d6da5369f145b4f4cedf946008c5aa4c66a46","kind":"commit","published_at":"2026-04-17T18:18:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.84.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.84.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.84.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.1/manifests"},{"name":"v1.84.0","sha":"c456f5e972a96735ad8a088222192c7917d5016a","kind":"commit","published_at":"2026-04-17T00:14:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.84.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.84.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.84.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.0/manifests"},{"name":"v1.83.0","sha":"81bb8d2c96267f8ab18d2b93c45e56221c67998d","kind":"commit","published_at":"2026-04-16T00:08:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.83.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.83.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.83.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.83.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.83.0/manifests"},{"name":"v1.82.0","sha":"7f57f5d057437c9b60ef1f8b853e02961b2c80a0","kind":"commit","published_at":"2026-04-14T23:59:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.82.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.82.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.82.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.82.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.82.0/manifests"},{"name":"v1.81.0","sha":"8349a9cfb4db6f73a1d00a8b8dbecd322d9b12d6","kind":"commit","published_at":"2026-04-13T23:22:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.81.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.81.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.81.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.81.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.81.0/manifests"},{"name":"v1.80.0","sha":"4dcfb01e74867485fdb41f8eb3dc535e6e057a90","kind":"commit","published_at":"2026-04-10T23:05:43.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.80.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.80.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.80.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.80.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.80.0/manifests"},{"name":"v1.79.0","sha":"8a4a4bce57d1e3e7742f5e7af4483660289398a8","kind":"commit","published_at":"2026-04-10T01:08:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.79.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.79.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.79.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.79.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.79.0/manifests"},{"name":"v1.78.0","sha":"9c51f802aec045485871ab483484183164eae450","kind":"commit","published_at":"2026-04-08T04:57:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.78.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.78.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.78.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.78.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.78.0/manifests"},{"name":"v1.77.0","sha":"a282bcade2c2a75847806bbba9cf511dd0623019","kind":"commit","published_at":"2026-04-03T01:24:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.77.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.77.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.77.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.77.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.77.0/manifests"},{"name":"v1.76.0","sha":"aff870d74187d5d9de71eb8cb2ae43ff85fc2fc0","kind":"commit","published_at":"2026-04-01T23:21:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.76.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.76.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.76.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.76.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.76.0/manifests"},{"name":"v1.75.0","sha":"185529f45bd4cecd920e1e38f3ed88467208d921","kind":"commit","published_at":"2026-03-31T23:58:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.75.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.75.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.75.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.75.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.75.0/manifests"},{"name":"v1.74.0","sha":"f5271434a56c7a3bb5a3c93f2d1236d8b18afe3e","kind":"commit","published_at":"2026-03-31T02:42:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.74.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.74.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.74.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.74.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.74.0/manifests"},{"name":"v1.73.0","sha":"f82046b87573155567b718dab369716214b18db4","kind":"commit","published_at":"2026-03-27T03:29:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.73.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.73.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.73.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.73.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.73.0/manifests"},{"name":"v1.72.0","sha":"ca1e1a23a8d6e471d625526155a96ae5cc1ab1ca","kind":"commit","published_at":"2026-03-25T23:38:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.72.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.72.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.72.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.72.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.72.0/manifests"},{"name":"v1.71.0","sha":"a0bc09c237336ccaa4324d7e9ac9c65045cde628","kind":"commit","published_at":"2026-03-24T21:45:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.71.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.71.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.71.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.71.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.71.0/manifests"},{"name":"v1.70.0","sha":"1344df70b2503f47d5887c45c335a79aa6dabd3a","kind":"commit","published_at":"2026-03-18T02:59:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.70.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.70.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.70.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.70.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.70.0/manifests"},{"name":"v1.69.0","sha":"529c049534d7e7e9fa9715bfbc61c14c549c093e","kind":"commit","published_at":"2026-03-17T02:27:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.69.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.69.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.69.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.69.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.69.0/manifests"},{"name":"v1.68.0","sha":"849b48174461a6248e7ef1fb9993b96dcf09f701","kind":"commit","published_at":"2026-03-12T23:29:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.68.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.68.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.68.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.68.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.68.0/manifests"},{"name":"v1.67.0","sha":"15f267852235ae6f170c9084cf510cf9e741bf8a","kind":"commit","published_at":"2026-03-06T22:15:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.67.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.67.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.67.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.67.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.67.0/manifests"},{"name":"v1.66.0","sha":"d936d56cc9b20a2e109aa5f4dfccddd4a1a95e92","kind":"commit","published_at":"2026-03-05T00:22:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.66.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.66.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.66.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.66.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.66.0/manifests"},{"name":"v1.65.0","sha":"9af531667fc2b5f87b8f61145f8b14f97217a62a","kind":"commit","published_at":"2026-03-03T23:36:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.65.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.65.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.65.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.65.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.65.0/manifests"},{"name":"v1.64.0","sha":"d48c553a77103ff3ea0f0d9fa1ec33f2e271f3b7","kind":"commit","published_at":"2026-03-02T23:36:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.64.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.64.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.64.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.64.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.64.0/manifests"},{"name":"v1.63.0","sha":"bc7f6a28c14c960d9b90a27cfc7985f640f29744","kind":"commit","published_at":"2026-02-23T17:42:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.63.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.63.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.63.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.63.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.63.0/manifests"},{"name":"v1.62.0","sha":"a89292b82c2b8d3e09b91387227bf571f639288e","kind":"commit","published_at":"2026-02-19T03:01:51.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.62.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.62.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.62.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.62.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.62.0/manifests"},{"name":"v1.61.0","sha":"a0733ecfbf5b3710e088f481980e7ee1adad678a","kind":"commit","published_at":"2026-02-18T00:53:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.61.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.61.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.61.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.61.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.61.0/manifests"},{"name":"v1.60.0","sha":"ef046c394c9dcf6b43e4b6aa5a1c126c0c80a022","kind":"commit","published_at":"2026-02-16T21:59:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.60.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.60.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.60.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.60.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.60.0/manifests"},{"name":"v1.59.0","sha":"282e68d1489b84759c6f6a3732db4ca3f14c86a4","kind":"commit","published_at":"2026-02-14T00:00:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.59.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.59.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.59.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.59.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.59.0/manifests"},{"name":"v1.58.0","sha":"1f3d0466a00b2406e01e3bec6e64693baf189ba1","kind":"commit","published_at":"2026-02-11T01:14:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.58.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.58.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.58.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.58.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.58.0/manifests"},{"name":"v1.57.0","sha":"605f666dd590017ebdaf81d53bd2b3422a0509df","kind":"commit","published_at":"2026-02-10T00:16:43.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.57.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.57.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.57.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.57.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.57.0/manifests"},{"name":"v1.56.0","sha":"d398bc9d39aecca6530fa7486a410d5cce936301","kind":"commit","published_at":"2026-02-06T01:00:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.56.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.56.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.56.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.56.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.56.0/manifests"},{"name":"v1.55.0","sha":"282b30ea07cdd60103d53598ff50ff48340fe9a8","kind":"commit","published_at":"2026-02-04T22:59:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.55.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.55.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.55.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.55.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.55.0/manifests"},{"name":"v1.54.0","sha":"46c77077abecc706568f5cae03a0f315fa09756d","kind":"commit","published_at":"2026-02-04T15:10:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.54.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.54.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.54.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.54.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.54.0/manifests"},{"name":"v1.53.0","sha":"3480cf9c9338b89ccd7331adecccd8b4d45ffd7f","kind":"commit","published_at":"2026-02-04T11:07:15.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.53.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.53.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.53.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.53.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.53.0/manifests"},{"name":"v1.52.0","sha":"d0d24ec44ddbefa68bc228d48d788797c1b23376","kind":"commit","published_at":"2026-02-03T00:38:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.52.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.52.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.52.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.52.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.52.0/manifests"},{"name":"v1.51.0","sha":"5ab6940f7f0231dc1fc62ab16dea35de018ceebc","kind":"commit","published_at":"2026-01-31T01:03:30.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.51.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.51.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.51.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.51.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.51.0/manifests"},{"name":"v1.50.0","sha":"7929901e0ccf687d8c2c1451d08432317e719cd5","kind":"commit","published_at":"2026-01-29T23:24:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.50.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.50.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.50.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.50.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.50.0/manifests"},{"name":"v1.49.0","sha":"3cd52974fd2b4c0a5938d017712e92842144676e","kind":"commit","published_at":"2026-01-28T19:27:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.49.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.49.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.49.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.49.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.49.0/manifests"},{"name":"v1.48.0","sha":"29516681d13fb780ee552ad6c5c33da596f1983f","kind":"commit","published_at":"2026-01-27T23:44:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.48.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.48.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.48.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.48.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.48.0/manifests"},{"name":"v1.47.0","sha":"9760d1346783410fbc9027867dad7538f444d42c","kind":"commit","published_at":"2026-01-23T17:27:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.47.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.47.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.47.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.47.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.47.0/manifests"},{"name":"v1.46.0","sha":"ff8be2f5365d58376197130a8ec724f0d54e5bb6","kind":"commit","published_at":"2026-01-22T22:12:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.46.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.46.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.46.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.46.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.46.0/manifests"},{"name":"v1.45.0","sha":"b4367308d8d60fa1470bb99e60e6f8f8fcece70f","kind":"commit","published_at":"2026-01-22T01:30:06.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.45.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.45.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.45.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.45.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.45.0/manifests"},{"name":"v1.44.0","sha":"59981e8d9c8eb6f6af6ac64404be0217ab75e63e","kind":"commit","published_at":"2026-01-17T01:14:24.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.44.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.44.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.44.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.44.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.44.0/manifests"},{"name":"v1.43.0","sha":"a401b6787159df6cdfa966f544a892e5f9040123","kind":"commit","published_at":"2026-01-15T19:39:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.43.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.43.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.43.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.43.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.43.0/manifests"},{"name":"v1.42.0","sha":"d3f619008a287962566b4ce8b2fc56e773b2409c","kind":"commit","published_at":"2026-01-14T00:17:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.42.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.42.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.42.0/manifests"},{"name":"v1.41.0","sha":"9543e74cf1f90d97c1631fb064969c51da303148","kind":"commit","published_at":"2026-01-10T01:33:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.41.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.41.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.41.0/manifests"},{"name":"v1.40.0","sha":"9aa6dd40efafd93c04c19c2ef5596a454906ca53","kind":"commit","published_at":"2026-01-07T01:14:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.40.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.40.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.40.0/manifests"},{"name":"v1.39.1","sha":"fb969d87419b4aaabf5f384849b5ea2ace51cfa2","kind":"commit","published_at":"2026-01-05T23:27:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.39.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.39.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.39.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.1/manifests"},{"name":"v1.39.0","sha":"92a2bb2131e73f92b63adacf6ff912df8e61f1ea","kind":"commit","published_at":"2025-12-24T03:18:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.39.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.0/manifests"},{"name":"v1.38.0","sha":"2173b1db0b0a5fbf63b9dbf75d203210e78ab99c","kind":"commit","published_at":"2025-12-23T00:14:54.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.38.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.38.0/manifests"},{"name":"v1.37.0","sha":"ad5ba4f17834aaf1469bae8f87c7cb5316e65094","kind":"commit","published_at":"2025-12-20T01:59:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.37.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.37.0/manifests"},{"name":"v1.36.0","sha":"64a6fe4d059a7382042c32fa7079e508df23794f","kind":"commit","published_at":"2025-12-19T00:06:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.36.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.36.0/manifests"},{"name":"v1.35.0","sha":"6c32588b6abcd0180d49fe548cd6c83d35a50f29","kind":"commit","published_at":"2025-12-17T23:31:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.35.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.35.0/manifests"},{"name":"v1.34.0","sha":"afde1c431371ce24757179ed1cad09af0f382d29","kind":"commit","published_at":"2025-12-16T23:21:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.34.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.34.0/manifests"},{"name":"v1.33.0","sha":"1894f350fbc7d73f266e759f0983efc692dca1e7","kind":"commit","published_at":"2025-12-15T23:01:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.33.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.33.0/manifests"},{"name":"v1.32.0","sha":"ccefddceb68eedab04619e7ab1fd12117e0c1153","kind":"commit","published_at":"2025-12-12T23:37:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.32.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.32.0/manifests"},{"name":"v1.31.0","sha":"ad6e79957a99de859cb793398b73631d4bae980b","kind":"commit","published_at":"2025-12-11T23:43:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.31.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.31.0/manifests"},{"name":"v1.30.1","sha":"a062d98fb0e8065b3c2b019b6b3c78bf8ae2f42c","kind":"commit","published_at":"2025-12-11T14:38:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.30.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.30.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.1/manifests"},{"name":"v1.30.0","sha":"5abfbaaba540fa206ea3e90e0a12e41757932cf2","kind":"commit","published_at":"2025-12-10T21:14:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.30.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.0/manifests"},{"name":"v1.29.0","sha":"f6d1152b04db8f6d20b1cef3da4620602abfe2c6","kind":"commit","published_at":"2025-12-10T00:05:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.29.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.29.0/manifests"},{"name":"v1.28.0","sha":"0d9d384f40a98ea26de22a4bed95ae2b7b76381b","kind":"commit","published_at":"2025-12-08T23:39:53.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.28.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.28.0/manifests"},{"name":"v1.27.0","sha":"8d111fec483038582cbcf5f0afe45b847480c6ce","kind":"commit","published_at":"2025-12-05T02:22:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.27.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.27.0/manifests"},{"name":"v1.26.0","sha":"88f6e92ce863995eeceeed5becf69434c5eb5fa6","kind":"commit","published_at":"2025-12-02T22:29:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.26.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.26.0/manifests"},{"name":"v1.25.1","sha":"1a35af53d7105f06df9e056f21651942fa2aeb6d","kind":"commit","published_at":"2025-11-28T23:11:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.25.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.25.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.1/manifests"},{"name":"v1.25.0","sha":"ffafffeaa48e1b6d5c212cd343e53f84b80cca21","kind":"commit","published_at":"2025-11-27T19:17:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.25.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"adef17f24f13547f97e3d1cc83fe5e3a0750d358","kind":"commit","published_at":"2025-11-26T23:31:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.24.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.24.0/manifests"},{"name":"v1.23.0","sha":"9c0a12e2b59fdbf425162a615d2e75ee6b4f1908","kind":"commit","published_at":"2025-11-26T00:58:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.23.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"5544e9fe4132c1b5b7eddc4f6a31e3d5c58ce4e7","kind":"commit","published_at":"2025-11-22T00:18:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.22.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"556ee0957b729122eadb186c18b3c619d6c98372","kind":"commit","published_at":"2025-11-20T23:03:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.21.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.21.0/manifests"},{"name":"v1.20.0","sha":"1b576dd0c6de922aa1dac70d48128884ea2a1ae8","kind":"commit","published_at":"2025-11-19T00:34:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.20.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.20.0/manifests"},{"name":"v1.19.0","sha":"e7b2f82ecc293f4126cc2e5a2f15ddd1ca077f9f","kind":"commit","published_at":"2025-11-18T00:14:36.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.19.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.19.0/manifests"},{"name":"v1.18.0","sha":"359c6d2d7b58f2b4921d927346bbb4d724f73c42","kind":"commit","published_at":"2025-11-14T19:40:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.18.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.18.0/manifests"},{"name":"v1.17.0","sha":"6fe51463ef366065157aed67c1d3fe44a051ebd0","kind":"commit","published_at":"2025-11-13T23:59:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.17.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.17.0/manifests"},{"name":"v1.16.0","sha":"1df9ca608632c51e30c2ab172fdeb591dd80c125","kind":"commit","published_at":"2025-11-13T12:39:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.16.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"365b67b1dd3480a0615c3c8e0b65401181ecba18","kind":"commit","published_at":"2025-11-12T22:04:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.15.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.15.0/manifests"},{"name":"v1.14.1","sha":"b8d29041e4cb550e829865827de80b4f42324ab2","kind":"commit","published_at":"2025-11-11T23:50:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.14.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.1/manifests"},{"name":"v1.14.0","sha":"aa1fe331e7fc9ddc54a6ccbe4e1b2cad5831724e","kind":"commit","published_at":"2025-11-10T23:04:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.14.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.0/manifests"},{"name":"v1.13.0","sha":"a8f70672fcf0286c05cf68c8da479d937168306a","kind":"commit","published_at":"2025-11-10T16:56:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.13.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.13.0/manifests"},{"name":"v1.12.0","sha":"57684472896767e8ca5c3badc52039ca4a71fa3e","kind":"commit","published_at":"2025-11-06T18:07:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.12.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.12.0/manifests"},{"name":"v1.11.1","sha":"4cc4f35d9333aca8cfd64da99ff94ac728769b77","kind":"commit","published_at":"2025-11-05T21:51:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.11.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"6a153c86ed9d6b4bad0d1c1278a45effb7ce5902","kind":"commit","published_at":"2025-11-05T00:02:50.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.11.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.0/manifests"},{"name":"v1.10.0","sha":"5fa446a49c22c140e2ea5ab98769d773d037e6e5","kind":"commit","published_at":"2025-11-04T01:20:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.10.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"1f3b100baf007493b822f6bb35b903f439dd0c88","kind":"commit","published_at":"2025-10-31T00:34:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.9.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"e30025173ebdf5d8f98cb61c5102da1131ecfeda","kind":"commit","published_at":"2025-10-29T22:32:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.9.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"d78ebc94a9e92369ea53af5c5bbb74dfce7b3df1","kind":"commit","published_at":"2025-10-29T14:48:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.8.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"0e1f0d50e7964193cd2bd100056510b4d81f3f38","kind":"commit","published_at":"2025-10-28T00:27:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.7.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"bfbf2ca9a7d06e5f9ba246161dfa9bdf979169e0","kind":"commit","published_at":"2025-10-24T22:18:24.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.6.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"f96dfe4a4b91ec590aa5ad3bb0d471594e677288","kind":"commit","published_at":"2025-10-24T15:36:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.5.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"faa38680b58daa678e95ab62bf3d36072211406c","kind":"commit","published_at":"2025-10-24T03:02:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.4.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"f5a5b73788bcd852a0df755215df40cc9ed4c32a","kind":"commit","published_at":"2025-10-22T23:53:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.3.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"c5b1495871e8ccf2afc5536d6a0542b1f67a848b","kind":"commit","published_at":"2025-10-20T10:39:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.2.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"663527255a43743216a0034d6f00ec852b058883","kind":"commit","published_at":"2025-10-15T15:10:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.1.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.1.0/manifests"},{"name":"v1.0.18","sha":"f3f40fe37bef1ee152c5f10907c5041444b75ee5","kind":"commit","published_at":"2025-10-13T15:53:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.18/manifests"},{"name":"v1.0.17","sha":"db93a9c5450b9067d888cb867ed38ef0cce28aee","kind":"commit","published_at":"2025-10-09T15:42:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.17/manifests"},{"name":"v1.0.16","sha":"d2a39f61a768c379bf609e6824de451fd05d6123","kind":"commit","published_at":"2025-10-08T15:24:54.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.16/manifests"},{"name":"v1.0.15","sha":"3a041f1b542794c91ac37197138559d488f6a5ca","kind":"commit","published_at":"2025-10-03T23:39:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.15/manifests"},{"name":"v1.0.14","sha":"4e60e9db20f3240e420b82044c2b68dc6f8c1d57","kind":"commit","published_at":"2025-10-02T21:54:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.14/manifests"},{"name":"v1.0.13","sha":"51fec9fa42bba541e1303c1c2d1daf257a4ca8b6","kind":"commit","published_at":"2025-10-01T22:05:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.13/manifests"},{"name":"v1.0.12","sha":"3164cb2b9a001d8141d157714d0913a18c582f95","kind":"commit","published_at":"2025-10-01T00:13:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.12/manifests"},{"name":"v1.0.11","sha":"bf03ed6db2ce9851069b9ee273f7be350de2e925","kind":"commit","published_at":"2025-09-29T23:53:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.11/manifests"},{"name":"v1.0.10","sha":"556bf56937f65efdd40710c0a772a13a8a6d1c53","kind":"commit","published_at":"2025-09-19T17:43:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.10/manifests"},{"name":"v1.0.9","sha":"f5231e8269cea529aa5a10b4ff190c465b632952","kind":"commit","published_at":"2025-09-18T23:32:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.9/manifests"},{"name":"v1.0.8","sha":"c028211d5a38705715d4f6eef181574ab1026b9e","kind":"commit","published_at":"2025-09-16T18:15:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.8/manifests"},{"name":"v1.0.7","sha":"ccd5e6ab770adc054863e79505ef60ac93bb48cf","kind":"commit","published_at":"2025-09-15T23:33:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.7/manifests"},{"name":"v1.0.6","sha":"ff0fbe345dcaec72fc45aa36533e0f978e1c3468","kind":"commit","published_at":"2025-09-12T19:30:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"b00646dbc3a82c0ed79dd292a3b4dbd5f68fab68","kind":"commit","published_at":"2025-09-12T01:15:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"ec8715328dd29c685903db87b6ada7ae46fe17a4","kind":"commit","published_at":"2025-09-11T17:28:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"bee76e64738866ab3cbaf66adc578627710bb70b","kind":"commit","published_at":"2025-09-10T23:55:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"0047a68c0a0ce5f29a46816a00ab439881ca0414","kind":"commit","published_at":"2025-09-09T00:32:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"55c68140b913fb17e5efb9ee866a2408ab948fcd","kind":"commit","published_at":"2025-09-05T15:03:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"78f3b7a64556d25414739fa6f2379730952ca251","kind":"commit","published_at":"2025-09-05T00:14:49.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0/manifests"},{"name":"v1.0.0b1","sha":"b3cf6d7cac041079e5752d13d4dcc463603edcb0","kind":"commit","published_at":"2025-08-30T16:40:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.0b1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0b1/manifests"},{"name":"v0.8.1","sha":"7e0b4fcfa89f3940ae31e9ad566e21bb8980d988","kind":"commit","published_at":"2025-08-29T13:41:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.8.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"a2f0eab3d6011858032580e544e34f5d3bdc986a","kind":"commit","published_at":"2025-08-26T23:30:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.8.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.0/manifests"},{"name":"v0.7.6","sha":"d273775680ee1236883c41340a58a8c2ae396499","kind":"commit","published_at":"2025-08-26T12:55:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"f74a95fb8814b2fea8a79d453aaf42a9454418d5","kind":"commit","published_at":"2025-08-25T08:01:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"fde5eea91206a7db9e6877e45e71290e5505118a","kind":"commit","published_at":"2025-08-20T09:21:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"10eb5b8523af8e9baae5561f757b2552221c4d0e","kind":"commit","published_at":"2025-08-18T10:38:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"851df07566a339cd0318e933464b971b0fc79d53","kind":"commit","published_at":"2025-08-14T22:50:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"229359552749be23d22a0aaaa23c8285c235ce2f","kind":"commit","published_at":"2025-08-13T22:16:20.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"8f28c34a7bb8a7f7a28fc3f9cbd224fd8bd99fd6","kind":"commit","published_at":"2025-08-12T23:11:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"1a22d68915e48c6f34e248c17eed8627a1e2b359","kind":"commit","published_at":"2025-08-07T15:26:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"37a5ddd0a7dc01fee4b90334fba65bc00e7ae0d1","kind":"commit","published_at":"2025-08-07T07:09:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"13b712f4a7f26ec60804a45deccac8d8951e5ece","kind":"commit","published_at":"2025-08-06T16:01:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.0/manifests"},{"name":"v0.5.1","sha":"3ae5e6c7c9c7c7b46290ec582fb410c1f6987129","kind":"commit","published_at":"2025-08-06T09:32:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.5.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"d75fd42fb0b90e742937f5e6aa320df806e594c7","kind":"commit","published_at":"2025-08-04T23:00:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.5.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.0/manifests"},{"name":"v0.4.11","sha":"7746f778b94ed50235113e5a42b9ea809b0b95ff","kind":"commit","published_at":"2025-08-01T23:41:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.11/manifests"},{"name":"v0.4.10","sha":"80a7284f24a780930381920bfcf8a1ce68463860","kind":"commit","published_at":"2025-07-30T18:43:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ab92e67856b1ec774012d8d8c74ebe40ba2ac5f5","kind":"commit","published_at":"2025-07-28T23:23:30.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.9/manifests"},{"name":"v0.4.8","sha":"86d70b54586792ff66cf8674a0bffcc6a1dc5530","kind":"commit","published_at":"2025-07-28T14:40:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"41dd069aff984cd0560baf8335e8511d0d0392c3","kind":"commit","published_at":"2025-07-24T21:16:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"0b3d02002cc8f9d5f2ac5467cabd3c2d11ee49f0","kind":"commit","published_at":"2025-07-23T14:20:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"3ceff58d11ccd05deb750c7df96d02f358912d37","kind":"commit","published_at":"2025-07-22T13:10:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"01c550c2001b3e5018c3dff6d4aa46e956eae0a8","kind":"commit","published_at":"2025-07-18T17:14:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"4d755d2b5799258feffaef80ea892f838298441b","kind":"commit","published_at":"2025-07-16T15:02:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"78f08f851cf993d4b5c3b0169b408ec6c7c60077","kind":"commit","published_at":"2025-07-10T18:17:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"4ada2ce308569181955b2af82c6fb1e9fb744e82","kind":"commit","published_at":"2025-07-10T07:36:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"11d1cde257b95377438f99bfd5da0d30a34bf9cb","kind":"commit","published_at":"2025-07-08T19:38:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.0/manifests"},{"name":"v0.3.7","sha":"036428cb45f5bc3c4b3dc2bda24b27bb18b2bc9f","kind":"commit","published_at":"2025-07-07T19:45:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"d10f036db45580abad82b2e49ded54ac393f17ea","kind":"commit","published_at":"2025-07-04T15:18:15.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"81bd32b8deed86b47f60ccc25995f0e3f5c73253","kind":"commit","published_at":"2025-06-28T00:21:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"a341e566274f8b82d15a8a2f7933fe732752cc5e","kind":"commit","published_at":"2025-06-25T13:25:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"8039c20f6b572914eac0d4a0807a949b6326e62d","kind":"commit","published_at":"2025-06-24T16:13:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"a25eb963a54e07afeab5ca2ea143437225100638","kind":"commit","published_at":"2025-06-20T10:30:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"f2646dedc34fcdd408b665753df1967e22e3f7a6","kind":"commit","published_at":"2025-06-18T09:00:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b487d60e16b41bd207dc09c2fc58ff2e8a164e61","kind":"commit","published_at":"2025-06-18T01:27:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.0/manifests"},{"name":"v0.2.20","sha":"7fdd74501fafdf37d38bcea43544d9521f3205c2","kind":"commit","published_at":"2025-06-17T22:51:13.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.20","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.20/manifests"},{"name":"v0.2.19","sha":"a953d3480f9d58bd1d3c74ab099871f5e77e83b1","kind":"commit","published_at":"2025-06-17T00:14:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.19","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.19/manifests"},{"name":"v0.2.18","sha":"67c381ecd3d389b55c3f3a3396591b930f9c4f80","kind":"commit","published_at":"2025-06-13T09:43:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"2fce134e3b0c1b7d762bc922623fd8f84c450bcd","kind":"commit","published_at":"2025-06-12T11:25:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"78e006c8c7b1e087d57c50dacb00587b46fbdac5","kind":"commit","published_at":"2025-06-08T13:52:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"ea837b9ddbe7809e1d8288447f7f0fe8e5a936a8","kind":"commit","published_at":"2025-06-05T12:45:11.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.15/manifests"},{"name":"v0.2.14","sha":"aeaa8cfe7586e6e9e00e27ab0f8abebcf68f9ce8","kind":"commit","published_at":"2025-06-03T18:26:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"a7b8074233c77966f8ba43518b7d10c7255218da","kind":"commit","published_at":"2025-06-03T17:18:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"57cc515e5d5580dcca044793bb15add358bcc5ce","kind":"commit","published_at":"2025-05-28T20:29:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"3b1253025699285243c08695e21293f91e66ad06","kind":"commit","published_at":"2025-05-27T15:55:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"c8b9ecb0314c8b1c2a9d999df412346d47c03326","kind":"commit","published_at":"2025-05-27T13:24:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.10/manifests"},{"name":"v0.2.9","sha":"c8bad1271d4e7b1e098d88bbbc0380fdde607855","kind":"commit","published_at":"2025-05-26T07:34:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"29e9aa9ec7966565ef45bee0dc7388570b2a2976","kind":"commit","published_at":"2025-05-25T17:31:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"cbc6d5755ac67f25712deb089b5c91a36a9ad00f","kind":"commit","published_at":"2025-05-24T15:15:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"496768590fa29103ebf70e18ce18b5630615384b","kind":"commit","published_at":"2025-05-21T08:09:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"c6a0e979fd93ac2f760a6e505ba38fa8ef1f4706","kind":"commit","published_at":"2025-05-20T14:29:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"e06aa3283db5edee11c1fe85a8cdc2657d9fce0f","kind":"commit","published_at":"2025-05-14T20:41:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"36e900abcd1f6add229426cb09a453bf688c8277","kind":"commit","published_at":"2025-05-13T13:48:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3bc52196fe4ab6ff1a834055c776e26d18d3941e","kind":"commit","published_at":"2025-05-13T09:47:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"cb37b74b1c979ff998bb3a8282349b696a1273b1","kind":"commit","published_at":"2025-05-13T09:25:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"51755ef6f6144a63c7b8a5efdc3144da5a0da327","kind":"commit","published_at":"2025-05-12T15:22:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.0/manifests"},{"name":"v0.1.11","sha":"240b0120bf542e8dbeeb52e7b0f4836f964ededa","kind":"commit","published_at":"2025-05-09T14:57:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.11/manifests"},{"name":"v0.1.10","sha":"dd22595464ea430d9fcea388e506bf0a1697a9a4","kind":"commit","published_at":"2025-05-06T14:16:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"349662803caf4bc5c121abc93dc2586f5985a71f","kind":"commit","published_at":"2025-05-02T10:03:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"521b3c47840305482593ae4a7d488fe85ef9290b","kind":"commit","published_at":"2025-04-28T20:01:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"ea2bbc55e9f47bd1721aa1a9ab4f070ef9c6ff79","kind":"commit","published_at":"2025-04-28T11:55:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"b1284b6fc55adf401c4c6047c3950bf1c29d6d78","kind":"commit","published_at":"2025-04-25T12:18:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"88bfd33405f2ee8469a3886a5a2b6e92faf53a07","kind":"commit","published_at":"2025-04-25T08:32:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"22734e2764438e7f86af4e2d0a4cc5d71e6277f3","kind":"commit","published_at":"2025-04-24T07:25:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"7a09324cd5c2579952a78ecd12044400ed65bab3","kind":"commit","published_at":"2025-04-18T11:38:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a45b8e14118257eebfe6d00081b8e890d73714f2","kind":"commit","published_at":"2025-04-17T08:05:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"9d54821987f21d5ed17f4b3957993d89d611afc6","kind":"commit","published_at":"2025-04-16T14:39:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"d676f16942131f615341d3853ab0cbada35fdf1c","kind":"commit","published_at":"2025-04-15T21:35:11.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.0/manifests"},{"name":"v0.0.55","sha":"fbe5ea17e7fde4e645203451e13920d144c6e0ae","kind":"commit","published_at":"2025-04-09T15:03:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.55","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.55","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.55","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.55/manifests"},{"name":"v0.0.54","sha":"39daccd5bbd6daec5822eb406b40ee7cb8137736","kind":"commit","published_at":"2025-04-09T09:45:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.54","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.54","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.54","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.54/manifests"},{"name":"v0.0.53","sha":"b22f95c255373e5726eb3018808b714d48daf439","kind":"commit","published_at":"2025-04-05T17:30:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.53","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.53","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.53","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.53/manifests"},{"name":"v0.0.52","sha":"d5801e62cbf2bc9457e1ff579b56d4ed65bb648d","kind":"commit","published_at":"2025-04-03T13:39:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.52","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.52","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.52","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.52/manifests"},{"name":"v0.0.51","sha":"583ac1a0793b88f7b67fbb4dad90b09a8dd586f9","kind":"commit","published_at":"2025-04-03T09:40:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.51","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.51","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.51","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.51/manifests"},{"name":"v0.0.50","sha":"613dac881d98eb2848a6abddc9916028f8c8184c","kind":"commit","published_at":"2025-04-02T15:40:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.50","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.50","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.50","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.50/manifests"},{"name":"v0.0.49","sha":"a5a471e1cd8571c6b691bbb07fcf60f83432d772","kind":"commit","published_at":"2025-04-01T16:19:16.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.49","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.49/manifests"},{"name":"v0.0.48","sha":"007d9d1d3577b6c185da7c9f07b0e9bec065dcd4","kind":"commit","published_at":"2025-03-31T14:47:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.48","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.48","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.48","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.48/manifests"},{"name":"v0.0.47","sha":"fc9226febd35c6e376b5152c00aa99e7cb3d6639","kind":"commit","published_at":"2025-03-31T11:03:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.47","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.47","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.47","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.47/manifests"},{"name":"v0.0.46","sha":"adeb3b33d35ee8b708da56a512d455736f25827c","kind":"commit","published_at":"2025-03-26T17:21:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.46","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.46","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.46","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.46/manifests"},{"name":"v0.0.45","sha":"a60f0e11ca59ea82b90294ae12c1ef556af7965a","kind":"commit","published_at":"2025-03-26T10:35:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.45","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.45","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.45","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.45/manifests"},{"name":"v0.0.44","sha":"ff053fe41aa48022e4d0ef4514b9cdbac80e5d8d","kind":"commit","published_at":"2025-03-25T11:56:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.44","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.44","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.44","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.44/manifests"},{"name":"v0.0.43","sha":"15c386a7f759747fcb0d2582c9c850532836fc82","kind":"commit","published_at":"2025-03-21T09:02:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.43","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.43","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.43","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.43/manifests"},{"name":"v0.0.42","sha":"ea11f2786bb8229ca9baf0d1da0973e9f3f44b48","kind":"commit","published_at":"2025-03-19T14:59:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.42","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.42/manifests"},{"name":"v0.0.41","sha":"1479995d690213f992f1fb5386fe68c43ba199fb","kind":"commit","published_at":"2025-03-17T14:59:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.41","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.41","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.41","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.41/manifests"},{"name":"v0.0.40","sha":"35895cecdf2d83bc9f8f41a6f12bdf50b37cab2d","kind":"commit","published_at":"2025-03-15T14:40:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.40","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.40/manifests"},{"name":"v0.0.39","sha":"56d28a74447cb6dc88cfc3bd7f5c32f07720602e","kind":"commit","published_at":"2025-03-13T13:15:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.39","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.39/manifests"},{"name":"v0.0.38","sha":"3bdceaa6707146d1a567e39d0a16af140f2827bc","kind":"commit","published_at":"2025-03-13T10:32:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.38","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.38/manifests"},{"name":"v0.0.37","sha":"bca218e531103cf6b2fa4707222904e11f2db7be","kind":"commit","published_at":"2025-03-12T11:47:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.37","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.37/manifests"},{"name":"v0.0.36","sha":"1a59f74887d7bbc4c46d9cf68b68bde5f359ae1a","kind":"commit","published_at":"2025-03-07T10:59:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.36","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.36/manifests"},{"name":"v0.0.35","sha":"13ece6d669bf37a7a2410567c8f60844d30a37f6","kind":"commit","published_at":"2025-03-05T16:45:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.35","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.35/manifests"},{"name":"v0.0.34","sha":"085a9542a7360b7e388ce575323ce189b397d7ad","kind":"commit","published_at":"2025-03-05T16:17:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.34","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.34/manifests"},{"name":"v0.0.33","sha":"7dbf79ced1484ab2085a9152669b891bf3c6e073","kind":"commit","published_at":"2025-03-05T09:54:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.33","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.33/manifests"},{"name":"v0.0.32","sha":"4b05ddb9fa8e0b87404e9433ca2fd6cb6a4dc9e1","kind":"commit","published_at":"2025-03-04T20:50:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.32","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.32/manifests"},{"name":"v0.0.31","sha":"f35655f979a37bbfbb78a0b09fdb8d82a0814ff7","kind":"commit","published_at":"2025-03-03T11:56:50.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.31","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.31/manifests"},{"name":"v0.0.30","sha":"654d96d5f912d8f8942b06a5b70c3b3aecbb16c8","kind":"commit","published_at":"2025-02-28T12:59:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.30","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.30/manifests"},{"name":"v0.0.29","sha":"bef69c8f40e70cf2d449d65226155f340aea9f2a","kind":"commit","published_at":"2025-02-27T16:15:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.29","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.29/manifests"},{"name":"v0.0.28","sha":"279b5562c7c9ea8181ad5fad8f2f42108a8eafd9","kind":"commit","published_at":"2025-02-27T11:41:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.28","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.28/manifests"},{"name":"v0.0.27","sha":"4c9b216cd8d75c5212004bdfb48ff61deb147fc5","kind":"commit","published_at":"2025-02-26T09:25:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.27","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.27/manifests"},{"name":"v0.0.26","sha":"e4e4c3eeb49d775d50788f986420c564b39e50a1","kind":"commit","published_at":"2025-02-25T08:13:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.26","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.26/manifests"},{"name":"v0.0.25","sha":"d2255e720aa4a222411f017823ed4cf7879d1ca5","kind":"commit","published_at":"2025-02-24T10:13:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.25","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.25/manifests"},{"name":"v0.0.24","sha":"6796b039a46e7a3b4050f404253e433e941bfcdb","kind":"commit","published_at":"2025-02-12T20:42:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.24","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.24/manifests"},{"name":"v0.0.23","sha":"4b5e26d0e9f9c69bffbda43f262ae1088eec174a","kind":"commit","published_at":"2025-02-07T17:05:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.23","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.23/manifests"},{"name":"v0.0.22","sha":"ef522e83893e25898e5e312abf03592d9b7f94d8","kind":"commit","published_at":"2025-02-04T21:54:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.22","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.22/manifests"},{"name":"v0.0.21","sha":"0a5c40d3b5014245c95ea8f043566a0bbe1b48b2","kind":"commit","published_at":"2025-01-30T09:04:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.21","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.21/manifests"},{"name":"v0.0.20","sha":"fc9866831dfb1cd4539cecfad7fa5129162f6e0c","kind":"commit","published_at":"2025-01-24T01:48:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.20","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.20/manifests"},{"name":"v0.0.19","sha":"a5dca23e0832bcf4abb578e01149dde210d31255","kind":"commit","published_at":"2025-01-15T20:16:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.19","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.19/manifests"},{"name":"v0.0.18","sha":"6d210c2dc167c4ff0afa3874e8e13872eacd5ad7","kind":"commit","published_at":"2025-01-07T23:38:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.18/manifests"},{"name":"v0.0.17","sha":"88796850575b4b59292c57131e481eadc472d646","kind":"commit","published_at":"2025-01-03T12:12:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.17/manifests"},{"name":"v0.0.16","sha":"6ee9d15bfad963e79d356ef8c8d5e9d236cd841c","kind":"commit","published_at":"2024-12-30T20:29:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.16/manifests"},{"name":"v0.0.15","sha":"718c9a0a5489f734af7ddf57f6cd23669ee97117","kind":"commit","published_at":"2024-12-23T16:55:36.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.15/manifests"},{"name":"v0.0.14","sha":"1812b5e79d49bf67051db5d96db823ddd482ad57","kind":"commit","published_at":"2024-12-19T18:32:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.14/manifests"},{"name":"v0.0.13","sha":"af79e3d05fd8bc355e67402d5914a9c7c7bc8be5","kind":"commit","published_at":"2024-12-16T21:31:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.13/manifests"},{"name":"v0.0.12","sha":"98681d7a8ae82a92a28c9bad343adc96ce410ad1","kind":"commit","published_at":"2024-12-09T00:19:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.12/manifests"},{"name":"v0.0.11","sha":"6201af4dc8130aeb9ee81d073bae98d02acdb709","kind":"commit","published_at":"2024-12-06T15:55:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.11/manifests"},{"name":"v0.0.10","sha":"ac7bf6dfb392223a49c2194272e1ed786f998855","kind":"commit","published_at":"2024-12-06T12:53:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.10/manifests"},{"name":"v0.0.9","sha":"8a6c93b793c0c5ff26aafbf4d394a2456c715e68","kind":"commit","published_at":"2024-12-04T11:05:41.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"a745f78713b6d86be7f0fb8ef5d6a75049cc52f5","kind":"commit","published_at":"2024-12-02T10:31:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"66d1a6cb5d3dab0c7fd0ed0af5b168d8c0f06e55","kind":"commit","published_at":"2024-11-29T19:28:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"9f40a47d204cb27b711f5d589265467cd0b470fe","kind":"commit","published_at":"2024-11-25T22:25:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6/manifests"},{"name":"v0.0.6a4","sha":"89d21110d0e0cb690b617bab6b5d00f59d77c251","kind":"tag","published_at":"2024-11-25T22:11:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.6a4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.6a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.6a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6a4/manifests"},{"name":"v0.0.5","sha":"e16df3b98e419d3c2394ce7c07ecb581e7a40624","kind":"commit","published_at":"2024-11-20T22:36:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"3a5589d70aa4b6f9579d6f9db4a1e445c2cbea40","kind":"commit","published_at":"2024-11-19T19:40:51.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"f91c03a8e0cb02358e44a3d8f5cd00be2db501e8","kind":"commit","published_at":"2024-11-19T00:22:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"4254e7e786cddc4bd0a50594b02c89f1ef5db8cf","kind":"commit","published_at":"2024-10-30T14:05:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"7f9e9dfc83044ab895eafdae0aa467f464811c12","kind":"tag","published_at":"2024-10-29T18:33:16.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-30T13:28:45.418Z","dependent_packages_count":0,"downloads":41864581,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":61.56979978239499,"dependent_packages_count":10.934127253453868,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":36.25196351792443},"purl":"pkg:pypi/pydantic-ai","advisories":[{"uuid":"GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6","url":"https://github.com/advisories/GHSA-cqp8-fcvh-x7r3","title":"Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv4-mapped IPv6 (Incomplete fix of CVE-2026-25580)","description":"## Summary\n\nWhen an application using Pydantic AI opts a URL into `force_download='allow-local'` (which disables the default block on private/internal IPs), the cloud-metadata blocklist could be bypassed by encoding the metadata IP in an IPv6 transition form (IPv4-mapped IPv6, 6to4, or NAT64). Dual-stack and translated networks route the IPv6 wrapper to the underlying IPv4 endpoint, exposing cloud IAM short-term credentials.\n\nThis is an incomplete fix of [GHSA-2jrp-274c-jhv3](https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-2jrp-274c-jhv3) / [CVE-2026-25580](https://nvd.nist.gov/vuln/detail/CVE-2026-25580). The parent advisory's remediation guaranteed that \"cloud metadata endpoints are always blocked, even with `allow-local`.\" That guarantee did not hold for IPv6-encoded forms of the metadata IPs.\n\n## Severity\n\nSame impact metrics as the parent CVE, but materially narrower attack surface (AC:H instead of AC:L), because exploitation requires the application to have opted into `allow-local` on a URL influenced by untrusted input.\n\n## Who Is Affected\n\nApplications are affected **only if** they explicitly opt for `FileUrl` (`ImageUrl`, `AudioUrl`, `VideoUrl`, `DocumentUrl`) into `force_download='allow-local'` on a URL that is, or could be, influenced by untrusted input.\n\nApplications are **not** affected if they use any of the bundled integrations to ingest user input, because they do not propagate `force_download` from external data:\n\n- `Agent.to_web` / `clai web`\n- `VercelAIAdapter`\n- `AGUIAdapter` / `Agent.to_ag_ui`\n\nApplications that only download from developer-controlled URLs are not affected.\n\n## Remediation\n\nUpgrade to `1.99.0` or later. The cloud-metadata and private-IP blocklists now apply to IPv6 transition forms that route to a blocked IPv4 endpoint (IPv4-mapped IPv6, 6to4, and NAT64 well-known prefix). The blocklists have also been extended to cover additional IANA-reserved IPv4 and IPv6 special-purpose ranges.\n\n## Workaround for Unpatched Versions\n\nAvoid passing `force_download='allow-local'` on any URL that could be influenced by untrusted input. If developers must, resolve the hostname themselves and validate the result against their own metadata blocklist — including IPv6-encoded forms — before constructing the `FileUrl`.\n\n## Credits\n\nReported by [j0hndo](mailto:dohyun4466@gmail.com).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-05-21T21:35:18.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-2jrp-274c-jhv3","https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-cqp8-fcvh-x7r3","https://github.com/advisories/GHSA-cqp8-fcvh-x7r3"],"source_kind":"github","identifiers":["GHSA-cqp8-fcvh-x7r3","CVE-2026-46678"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-21T22:00:08.306Z","updated_at":"2026-05-27T16:00:10.927Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6","packages":[{"ecosystem":"pypi","package_name":"pydantic-ai-slim","versions":[{"first_patched_version":"1.99.0","vulnerable_version_range":"\u003e= 1.56.0, \u003c 1.99.0"}],"purl":"pkg:pypi/pydantic-ai-slim"},{"ecosystem":"pypi","package_name":"pydantic-ai","versions":[{"first_patched_version":"1.99.0","vulnerable_version_range":"\u003e= 1.56.0, \u003c 1.99.0"}],"purl":"pkg:pypi/pydantic-ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw","url":"https://github.com/advisories/GHSA-wjp5-868j-wqv7","title":"Pydantic AI has Stored XSS via Path Traversal in Web UI CDN URL","description":"## Summary\n\nA Path Traversal vulnerability in the [Pydantic AI web UI](https://ai.pydantic.dev/web/) allows an attacker to serve arbitrary JavaScript in the context of the application by crafting a malicious URL. If a victim clicks the link or visits it via an iframe, attacker-controlled code executes in their browser, enabling theft of chat history and other client-side data.\n\n**This vulnerability only affects applications that use:**\n- **`Agent.to_web`** to serve a chat interface\n- **`clai web`** to serve a chat interface from the CLI\n\nThese are typically run locally (on `localhost`), but may also be deployed on a remote server.\n\n### Description\n\nThe web UI serves its frontend HTML by fetching it from a CDN. In affected versions, the CDN URL is constructed using a `version` query parameter from the request URL. This parameter is not validated, allowing path traversal sequences that cause the server to fetch and serve attacker-controlled HTML/JavaScript from an arbitrary source on the same CDN, instead of the legitimate chat UI package.\n\n### Who Is Affected\n\nProjects are affected if your application uses `Agent.to_web` or `clai web` to serve the Pydantic AI chat interface.\n\n### Attack Scenario\n\n1. An attacker crafts a URL pointing to the victim's Pydantic AI web UI instance (either `localhost` with the known port, or a remote server endpoint) with a malicious `version` query parameter containing path traversal sequences.\n\n2. The attacker gets the victim to visit this URL — directly via a link, through a redirect, or by embedding it in an iframe.\n\n3. When the victim's browser loads the page, the server fetches and serves attacker-controlled HTML/JavaScript instead of the legitimate chat UI.\n\n4. The attacker's JavaScript executes in the victim's browser in the context of the Pydantic AI web application, with access to:\n   - **Chat history** stored in `localStorage` (all user messages and AI responses)\n   - **Session cookies** that are not set as `HttpOnly`, if authentication middleware is configured\n\n## Remediation\n\n### Upgrade to Patched Version\n\n**Upgrade** to the patched version or later. The fix removes the user-controllable `version` parameter entirely. The CDN URL is now hardcoded at startup and cannot be influenced by request parameters.\n\nA new `html_source` parameter is available on `Agent.to_web` and `create_web_app` for applications that need to customize the UI source (e.g., for enterprise environments, offline usage, or custom UI builds). This parameter is only settable in application code, not via query parameters.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-02-06T18:51:57.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","references":["https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-wjp5-868j-wqv7","https://nvd.nist.gov/vuln/detail/CVE-2026-25640","https://github.com/pydantic/pydantic-ai/releases/tag/v1.51.0","https://github.com/advisories/GHSA-wjp5-868j-wqv7"],"source_kind":"github","identifiers":["GHSA-wjp5-868j-wqv7","CVE-2026-25640"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-02-06T19:00:08.072Z","updated_at":"2026-05-27T16:03:18.928Z","epss_percentage":0.00016,"epss_percentile":0.03584,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw","packages":[{"ecosystem":"pypi","package_name":"pydantic-ai-slim","versions":[{"first_patched_version":"1.51.0","vulnerable_version_range":"\u003e= 1.34.0, \u003c 1.51.0"}],"purl":"pkg:pypi/pydantic-ai-slim"},{"ecosystem":"pypi","package_name":"pydantic-ai","versions":[{"first_patched_version":"1.51.0","vulnerable_version_range":"\u003e= 1.34.0, \u003c 1.51.0"}],"purl":"pkg:pypi/pydantic-ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt","url":"https://github.com/advisories/GHSA-2jrp-274c-jhv3","title":"Pydantic AI has Server-Side Request Forgery (SSRF) in URL Download Handling","description":"## Summary\n\nA Server-Side Request Forgery (SSRF) vulnerability exists in Pydantic AI's URL download functionality. When applications accept message history from untrusted sources, attackers can include malicious URLs that cause the server to make HTTP requests to internal network resources, potentially accessing internal services or cloud credentials.\n\n**This vulnerability only affects applications that accept message history from external users**, such as those using:\n- **`Agent.to_web`** or **`clai web`** to serve a chat interface\n- **`VercelAIAdapter`** for Vercel AI SDK integration\n- **`AGUIAdapter`** or **`Agent.to_ag_ui`** for AG-UI protocol integration\n- Custom APIs that accept message history from user input\n\nApplications that only use hardcoded or developer-controlled URLs are not affected.\n\n### Description\n\nThe `download_item()` helper function downloads content from URLs without validating that the target is a public internet address. When user-supplied message history contains URLs, attackers can:\n\n1. **Access internal services**: Request `http://127.0.0.1`, `localhost`, or private IP ranges (`10.x.x.x`, `172.16.x.x`, `192.168.x.x`)\n2. **Steal cloud credentials**: Access cloud metadata endpoints (AWS IMDSv1 at `169.254.169.254`, GCP, Azure, Alibaba Cloud)\n3. **Scan internal networks**: Enumerate internal hosts and ports\n\n### Who Is Affected\n\nYou are affected if your application:\n\n1. **Uses `Agent.to_web` or `clai web`** - The web interface accepts file attachments via the Vercel AI Data Stream Protocol, where users can provide arbitrary URLs through chat messages.\n\n2. **Uses `VercelAIAdapter`** - Chat interfaces built with Vercel AI SDK allow users to submit messages containing URLs that are processed server-side.\n\n3. **Uses `AGUIAdapter` or `Agent.to_ag_ui`** - The AG-UI protocol allows users to provide file references with URLs as part of agent interactions.\n\n4. **Exposes a custom API accepting message history** - Any endpoint that accepts message history or `ImageUrl`, `AudioUrl`, `VideoUrl`, `DocumentUrl` objects from user input.\n\n### Attack Scenario\n\nVia chat interface, an attacker submits a message with a file attachment pointing to an internal resource:\n```json\n{\n  \"role\": \"user\",\n  \"parts\": [\n    {\"type\": \"file\", \"mediaType\": \"image/png\", \"url\": \"http://169.254.169.254/latest/meta-data/iam/security-credentials/\"}\n  ]\n}\n```\n\n### Affected Model Integrations\n\nMultiple model integrations download URL content in certain conditions:\n\n| Provider | Downloaded Types |\n|----------|------------------|\n| `OpenAIChatModel` | `AudioUrl`, `DocumentUrl` |\n| `AnthropicModel` | `DocumentUrl` (`text/plain`) |\n| `GoogleModel` (GLA) | All URL types (except YouTube and Files API URLs) |\n| `XaiModel` | `DocumentUrl` |\n| `BedrockConverseModel` | `ImageUrl`, `DocumentUrl`, `VideoUrl` (non-S3 URLs) |\n| `OpenRouterModel` | `AudioUrl` |\n\n## Remediation\n\n### Upgrade to Patched Version\n\n**Upgrade** to the patched version or later. The fix adds comprehensive SSRF protection:\n\n- Blocks private/internal IP addresses by default\n- Always blocks cloud metadata endpoints (even with `allow-local`)\n- Only allows `http://` and `https://` protocols\n- Resolves hostnames before requests to prevent DNS rebinding\n- Validates each redirect target\n\n### New `force_download='allow-local'` Option\n\nIf an application legitimately needs to access local/private network resources (e.g., in a fully trusted internal environment), it can explicitly opt in:\n\n```python\nfrom pydantic_ai import ImageUrl\n\n# Default behavior: private IPs are blocked\nImageUrl(url=\"http://internal-service/image.png\")  # Raises ValueError\n\n# Opt-in to allow local access (use with caution)\nImageUrl(url=\"http://internal-service/image.png\", force_download='allow-local')\n```\n\n**Important**: Cloud metadata endpoints (`169.254.169.254`, `fd00:ec2::254`, `100.100.100.200`) are **always blocked**, even with `allow-local`.\n\n### Workaround for Older Versions\n\nIf a project cannot upgrade immediately, use a [history processor](https://ai.pydantic.dev/message-history/#processing-message-history) to filter out URLs targeting local/private addresses:\n\n```python\nimport ipaddress\nimport socket\nfrom urllib.parse import urlparse\n\nfrom pydantic_ai import Agent, ModelMessage, ModelRequest\nfrom pydantic_ai.messages import AudioUrl, DocumentUrl, ImageUrl, VideoUrl\n\ndef is_private_url(url: str) -\u003e bool:\n    \"\"\"Check if a URL targets a private/internal IP address.\"\"\"\n    try:\n        parsed = urlparse(url)\n        hostname = parsed.hostname\n        if not hostname:\n            return True  # Invalid URL, block it\n\n        # Resolve hostname to IP\n        ip_str = socket.gethostbyname(hostname)\n        ip = ipaddress.ip_address(ip_str)\n\n        # Block private, loopback, and link-local addresses\n        return ip.is_private or ip.is_loopback or ip.is_link_local\n    except (socket.gaierror, ValueError):\n        return True  # DNS resolution failed, block it\n\ndef filter_private_urls(messages: list[ModelMessage]) -\u003e list[ModelMessage]:\n    \"\"\"Remove URL parts that target private/internal addresses.\"\"\"\n    url_types = (ImageUrl, AudioUrl, VideoUrl, DocumentUrl)\n    filtered = []\n    for msg in messages:\n        if isinstance(msg, ModelRequest):\n            safe_parts = [\n                part for part in msg.parts\n                if not (isinstance(part, url_types) and is_private_url(part.url))\n            ]\n            if safe_parts:\n                filtered.append(ModelRequest(parts=safe_parts))\n        else:\n            filtered.append(msg)\n    return filtered\n\n# Apply the filter to your agent\nagent = Agent('openai:gpt-5', history_processors=[filter_private_urls])\n```\n\n## Technical Details of the Fix\n\nThe fix introduces a new `_ssrf.py` module with comprehensive protection:\n\n1. **Protocol validation**: Only `http://` and `https://` allowed\n2. **DNS resolution before request**: Prevents DNS rebinding attacks\n3. **Private IP blocking** (by default):\n   - `127.0.0.0/8`, `::1/128` (loopback)\n   - `10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16` (private)\n   - `169.254.0.0/16`, `fe80::/10` (link-local)\n   - `100.64.0.0/10` (CGNAT)\n   - `fc00::/7` (unique local)\n   - `2002::/16` (6to4, can embed private IPv4)\n4. **Cloud metadata always blocked**: `169.254.169.254`, `fd00:ec2::254`, `100.100.100.200`\n5. **Safe redirect handling**: Each redirect validated before following (max 10)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-02-06T18:32:39.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-2jrp-274c-jhv3","https://github.com/pydantic/pydantic-ai/commit/d398bc9d39aecca6530fa7486a410d5cce936301","https://nvd.nist.gov/vuln/detail/CVE-2026-25580","https://github.com/advisories/GHSA-2jrp-274c-jhv3"],"source_kind":"github","identifiers":["GHSA-2jrp-274c-jhv3","CVE-2026-25580"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-02-06T19:00:08.072Z","updated_at":"2026-05-27T16:03:18.930Z","epss_percentage":0.00018,"epss_percentile":0.04504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt","packages":[{"ecosystem":"pypi","package_name":"pydantic-ai-slim","versions":[{"first_patched_version":"1.56.0","vulnerable_version_range":"\u003e= 0.0.26, \u003c 1.56.0"}],"purl":"pkg:pypi/pydantic-ai-slim"},{"ecosystem":"pypi","package_name":"pydantic-ai","versions":[{"first_patched_version":"1.56.0","vulnerable_version_range":"\u003e= 0.0.26, \u003c 1.56.0"}],"purl":"pkg:pypi/pydantic-ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pydantic-ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pydantic-ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pydantic-ai/dependencies","status":null,"funding_links":["https://github.com/sponsors/pydantic"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-26T09:16:56.474Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":485,"past_year_pull_requests_count":658,"past_year_avg_time_to_close_issue":708081.8933333333,"past_year_avg_time_to_close_pull_request":324072.8057553957,"past_year_issues_closed_count":225,"past_year_pull_requests_closed_count":417,"past_year_pull_request_authors_count":161,"past_year_issue_authors_count":317,"past_year_avg_comments_per_issue":1.8288659793814432,"past_year_avg_comments_per_pull_request":1.465045592705167,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":341,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"Kludex","count":93,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai/codemeta","maintainers":[{"uuid":"samuelcolvin","login":"samuelcolvin","name":null,"email":null,"url":null,"packages_count":59,"html_url":"https://pypi.org/user/samuelcolvin/","role":null,"created_at":"2024-06-20T03:08:06.785Z","updated_at":"2024-06-20T03:08:06.785Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/samuelcolvin/packages"},{"uuid":"dmontagu","login":"dmontagu","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://pypi.org/user/dmontagu/","role":"Owner","created_at":"2024-11-19T00:37:03.980Z","updated_at":"2024-11-19T00:37:03.980Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dmontagu/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":874582,"maintainers_count":374058,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11251380,"name":"pydantic-graph","ecosystem":"pypi","description":"Graph and state machine library","homepage":"https://ai.pydantic.dev/graph/tree/main/pydantic_graph","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":246,"first_release_published_at":"2025-01-10T11:12:45.000Z","latest_release_published_at":"2026-05-29T04:52:30.000Z","latest_release_number":"1.104.0","last_synced_at":"2026-05-30T12:56:36.814Z","created_at":"2025-01-10T11:15:34.263Z","updated_at":"2026-05-30T13:28:44.671Z","registry_url":"https://pypi.org/project/pydantic-graph/","install_command":"pip install pydantic-graph --index-url https://pypi.org/simple","documentation_url":"https://ai.pydantic.dev/graph","metadata":{"funding":null,"documentation":"https://ai.pydantic.dev/graph","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Environment :: MacOS X","Intended Audience :: Developers","Intended Audience :: Information Technology","Intended Audience :: System Administrators","License :: OSI Approved :: MIT License","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Internet","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"pydantic-graph","project_status":null},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-21T05:08:36.000Z","size":187959,"stargazers_count":17176,"open_issues_count":550,"forks_count":2105,"subscribers_count":110,"default_branch":"main","last_synced_at":"2026-05-21T05:29:33.446Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-21T04:32:26.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":254,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33410337,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T18:09:33.147Z","status":"ssl_error","status_checked_at":"2026-05-23T18:09:31.380Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-30T13:28:44.644Z","dependent_packages_count":0,"downloads":157659291,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":55.06693960142114,"dependent_packages_count":9.782828639326134,"stargazers_count":1.5432916760106827,"forks_count":3.7836600210455993,"docker_downloads_count":null,"average":17.54417998445089},"purl":"pkg:pypi/pydantic-graph","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pydantic-graph","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pydantic-graph","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pydantic-graph/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-20T01:05:59.147Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1115,"past_year_pull_requests_count":1478,"past_year_avg_time_to_close_issue":1255399.8588435375,"past_year_avg_time_to_close_pull_request":495547.0961538461,"past_year_issues_closed_count":588,"past_year_pull_requests_closed_count":1092,"past_year_pull_request_authors_count":325,"past_year_issue_authors_count":682,"past_year_avg_comments_per_issue":2.105829596412556,"past_year_avg_comments_per_pull_request":1.6502029769959405,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":863,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":259,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":168,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-graph/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-graph/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-graph/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-graph/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-graph/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-graph/codemeta","maintainers":[{"uuid":"dmontagu","login":"dmontagu","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://pypi.org/user/dmontagu/","role":null,"created_at":"2025-05-20T15:10:34.132Z","updated_at":"2025-05-20T15:10:34.132Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dmontagu/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":874582,"maintainers_count":374058,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":12526278,"name":"iflow-mcp_pydantic-ai","ecosystem":"pypi","description":"Agent Framework / shim to use Pydantic with LLMs","homepage":"https://ai.pydantic.dev","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2025-11-27T06:54:42.000Z","latest_release_published_at":"2025-11-27T06:54:42.000Z","latest_release_number":"1.24.0","last_synced_at":"2026-05-30T12:56:31.596Z","created_at":"2025-11-27T07:16:20.580Z","updated_at":"2026-05-30T13:28:44.696Z","registry_url":"https://pypi.org/project/iflow-mcp_pydantic-ai/","install_command":"pip install iflow-mcp_pydantic-ai --index-url https://pypi.org/simple","documentation_url":"https://ai.pydantic.dev","metadata":{"funding":null,"documentation":"https://ai.pydantic.dev","classifiers":["Development Status :: 5 - Production/Stable","Framework :: Pydantic","Framework :: Pydantic :: 2","Intended Audience :: Developers","Intended Audience :: Information Technology","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Internet","Topic :: Scientific/Engineering :: Artificial Intelligence","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"iflow-mcp-pydantic-ai","project_status":null},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-14T00:57:03.000Z","size":187469,"stargazers_count":17049,"open_issues_count":539,"forks_count":2073,"subscribers_count":108,"default_branch":"main","last_synced_at":"2026-05-14T02:38:40.343Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-14T00:24:05.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":250,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33228009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-19T15:49:41.270Z","status":"ssl_error","status_checked_at":"2026-05-19T15:49:22.917Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-30T13:28:44.669Z","dependent_packages_count":0,"downloads":61,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":46.59978101023229,"dependent_packages_count":8.244343975073734,"stargazers_count":0.5722224496614603,"forks_count":1.6104899085210036,"docker_downloads_count":null,"average":14.256709335872122},"purl":"pkg:pypi/iflow-mcp-pydantic-ai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/iflow-mcp_pydantic-ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/iflow-mcp_pydantic-ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/iflow-mcp_pydantic-ai/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-27T03:05:23.969Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1284,"past_year_pull_requests_count":1592,"past_year_avg_time_to_close_issue":1105809.1264044943,"past_year_avg_time_to_close_pull_request":476406.127749577,"past_year_issues_closed_count":712,"past_year_pull_requests_closed_count":1182,"past_year_pull_request_authors_count":348,"past_year_issue_authors_count":764,"past_year_avg_comments_per_issue":2.041277258566978,"past_year_avg_comments_per_pull_request":1.6306532663316582,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":934,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":209,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/iflow-mcp_pydantic-ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/iflow-mcp_pydantic-ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/iflow-mcp_pydantic-ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/iflow-mcp_pydantic-ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/iflow-mcp_pydantic-ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/iflow-mcp_pydantic-ai/codemeta","maintainers":[{"uuid":"chatflowdev","login":"chatflowdev","name":null,"email":null,"url":null,"packages_count":762,"html_url":"https://pypi.org/user/chatflowdev/","role":"Owner","created_at":"2025-11-27T07:16:22.521Z","updated_at":"2025-11-27T07:16:22.521Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/chatflowdev/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":874582,"maintainers_count":374058,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11082785,"name":"pydantic-ai-slim","ecosystem":"pypi","description":"Agent Framework / shim to use Pydantic with LLMs, slim package","homepage":"https://github.com/pydantic/pydantic-ai/tree/main/pydantic_ai_slim","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":262,"first_release_published_at":"2024-11-25T18:09:39.000Z","latest_release_published_at":"2026-05-29T04:52:27.000Z","latest_release_number":"1.104.0","last_synced_at":"2026-05-30T12:56:40.954Z","created_at":"2024-11-25T18:16:12.861Z","updated_at":"2026-05-30T13:28:45.861Z","registry_url":"https://pypi.org/project/pydantic-ai-slim/","install_command":"pip install pydantic-ai-slim --index-url https://pypi.org/simple","documentation_url":"https://ai.pydantic.dev/install/#slim-install","metadata":{"funding":null,"documentation":"https://ai.pydantic.dev/install/#slim-install","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Environment :: MacOS X","Intended Audience :: Developers","Intended Audience :: Information Technology","Intended Audience :: System Administrators","License :: OSI Approved :: MIT License","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Internet","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"pydantic-ai-slim","project_status":null},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-21T05:08:36.000Z","size":187959,"stargazers_count":17176,"open_issues_count":550,"forks_count":2105,"subscribers_count":110,"default_branch":"main","last_synced_at":"2026-05-21T05:29:33.446Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-21T04:32:26.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":254,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33410337,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T18:09:33.147Z","status":"ssl_error","status_checked_at":"2026-05-23T18:09:31.380Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"pydantic","name":"Pydantic","uuid":"110818415","kind":"organization","description":"Pydantic, Pydantic Logfire and Pydantic AI","email":"hello@pydantic.dev","website":"https://pydantic.dev","location":null,"twitter":"pydantic","company":null,"icon_url":"https://avatars.githubusercontent.com/u/110818415?v=4","repositories_count":74,"last_synced_at":"2026-05-11T00:03:58.048Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/pydantic","funding_links":["https://github.com/sponsors/pydantic"],"total_stars":71699,"followers":2660,"following":0,"created_at":"2022-11-02T16:26:18.052Z","updated_at":"2026-05-11T00:03:58.048Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic/repositories"},"tags":[{"name":"v1.99.0","sha":"78a4d8dff8e122a7ea32d69f554aaac40892502f","kind":"commit","published_at":"2026-05-20T01:11:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.99.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.99.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.99.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.99.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.99.0/manifests"},{"name":"v1.98.0","sha":"2f461ec4346ac3dde1b5a8c686b0a281300c571a","kind":"commit","published_at":"2026-05-19T00:50:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.98.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.98.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.98.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.98.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.98.0/manifests"},{"name":"v1.97.0","sha":"206453a0c6c10ff90f1f8ec881458b38ca7e4b36","kind":"commit","published_at":"2026-05-15T22:11:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.97.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.97.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.97.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.97.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.97.0/manifests"},{"name":"v1.96.1","sha":"c5a0bbaa7e1d2ed19bbf580e0bee0e8720c58ea6","kind":"commit","published_at":"2026-05-15T00:01:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.96.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.96.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.96.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.1/manifests"},{"name":"v1.96.0","sha":"875cbb6ffd3f2c253d629ee5ec4635858778774e","kind":"commit","published_at":"2026-05-14T00:23:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.96.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.96.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.96.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.96.0/manifests"},{"name":"v1.95.1","sha":"6355e2cde115b9c7250723f7f6ad373cd02e0149","kind":"commit","published_at":"2026-05-13T18:44:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.95.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.95.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.95.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.1/manifests"},{"name":"v1.95.0","sha":"a9cd11e37f00f3bec82b0421ee375b6cc15f4ce1","kind":"commit","published_at":"2026-05-13T01:36:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.95.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.95.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.95.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.95.0/manifests"},{"name":"v1.94.0","sha":"db68badd8234c1bf48bcb347d1f3b5269a9f22d4","kind":"commit","published_at":"2026-05-12T06:50:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.94.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.94.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.94.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.94.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.94.0/manifests"},{"name":"v1.93.0","sha":"641989370b304fe206c30e5fdeb7ef0912cd3744","kind":"commit","published_at":"2026-05-08T23:56:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.93.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.93.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.93.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.93.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.93.0/manifests"},{"name":"v1.92.0","sha":"93a61042943d3887c737ba753b908f258e8ea162","kind":"commit","published_at":"2026-05-08T00:57:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.92.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.92.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.92.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.92.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.92.0/manifests"},{"name":"v1.91.0","sha":"b83abdf23d2cfe9940a83b51b1ce7abe0fc9b807","kind":"commit","published_at":"2026-05-06T22:57:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.91.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.91.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.91.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.91.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.91.0/manifests"},{"name":"v1.90.0","sha":"671e305380d204448fb5205dc183d9b0e0fc04a5","kind":"commit","published_at":"2026-05-05T00:31:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.90.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.90.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.90.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.90.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.90.0/manifests"},{"name":"v1.89.1","sha":"f7ff835cb0f4d342a15a7030839ea343e0d6eaba","kind":"commit","published_at":"2026-05-01T18:49:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.89.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.89.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.89.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.1/manifests"},{"name":"v1.89.0","sha":"cad956910079737ea0886b50cef15777208f92e6","kind":"commit","published_at":"2026-05-01T03:07:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.89.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.89.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.89.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.89.0/manifests"},{"name":"v1.88.0","sha":"b5342fd94dc218436e8ebb1404767051530f1b23","kind":"commit","published_at":"2026-04-29T04:25:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.88.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.88.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.88.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.88.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.88.0/manifests"},{"name":"v1.87.0","sha":"2b0aa93a9aea08ddfcdae03605fdb0d5a2486eec","kind":"commit","published_at":"2026-04-24T23:52:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.87.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.87.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.87.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.87.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.87.0/manifests"},{"name":"v1.86.1","sha":"832c1d877335a4b0120af3358559b3b8691029a7","kind":"commit","published_at":"2026-04-23T23:34:49.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.86.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.86.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.86.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.1/manifests"},{"name":"v1.86.0","sha":"c1d060dbe996eee1fccba2161c9f0fb107c47d91","kind":"commit","published_at":"2026-04-23T03:38:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.86.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.86.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.86.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.86.0/manifests"},{"name":"v1.85.1","sha":"89f60ee95f58f1c37ba01b699fe3050179c262d6","kind":"commit","published_at":"2026-04-21T23:48:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.85.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.85.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.85.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.1/manifests"},{"name":"v1.85.0","sha":"629aaffb894b0153001ae786044d6184779c0b19","kind":"commit","published_at":"2026-04-21T14:34:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.85.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.85.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.85.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.85.0/manifests"},{"name":"v1.84.1","sha":"531d6da5369f145b4f4cedf946008c5aa4c66a46","kind":"commit","published_at":"2026-04-17T18:18:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.84.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.84.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.84.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.1/manifests"},{"name":"v1.84.0","sha":"c456f5e972a96735ad8a088222192c7917d5016a","kind":"commit","published_at":"2026-04-17T00:14:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.84.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.84.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.84.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.84.0/manifests"},{"name":"v1.83.0","sha":"81bb8d2c96267f8ab18d2b93c45e56221c67998d","kind":"commit","published_at":"2026-04-16T00:08:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.83.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.83.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.83.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.83.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.83.0/manifests"},{"name":"v1.82.0","sha":"7f57f5d057437c9b60ef1f8b853e02961b2c80a0","kind":"commit","published_at":"2026-04-14T23:59:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.82.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.82.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.82.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.82.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.82.0/manifests"},{"name":"v1.81.0","sha":"8349a9cfb4db6f73a1d00a8b8dbecd322d9b12d6","kind":"commit","published_at":"2026-04-13T23:22:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.81.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.81.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.81.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.81.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.81.0/manifests"},{"name":"v1.80.0","sha":"4dcfb01e74867485fdb41f8eb3dc535e6e057a90","kind":"commit","published_at":"2026-04-10T23:05:43.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.80.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.80.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.80.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.80.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.80.0/manifests"},{"name":"v1.79.0","sha":"8a4a4bce57d1e3e7742f5e7af4483660289398a8","kind":"commit","published_at":"2026-04-10T01:08:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.79.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.79.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.79.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.79.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.79.0/manifests"},{"name":"v1.78.0","sha":"9c51f802aec045485871ab483484183164eae450","kind":"commit","published_at":"2026-04-08T04:57:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.78.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.78.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.78.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.78.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.78.0/manifests"},{"name":"v1.77.0","sha":"a282bcade2c2a75847806bbba9cf511dd0623019","kind":"commit","published_at":"2026-04-03T01:24:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.77.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.77.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.77.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.77.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.77.0/manifests"},{"name":"v1.76.0","sha":"aff870d74187d5d9de71eb8cb2ae43ff85fc2fc0","kind":"commit","published_at":"2026-04-01T23:21:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.76.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.76.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.76.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.76.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.76.0/manifests"},{"name":"v1.75.0","sha":"185529f45bd4cecd920e1e38f3ed88467208d921","kind":"commit","published_at":"2026-03-31T23:58:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.75.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.75.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.75.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.75.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.75.0/manifests"},{"name":"v1.74.0","sha":"f5271434a56c7a3bb5a3c93f2d1236d8b18afe3e","kind":"commit","published_at":"2026-03-31T02:42:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.74.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.74.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.74.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.74.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.74.0/manifests"},{"name":"v1.73.0","sha":"f82046b87573155567b718dab369716214b18db4","kind":"commit","published_at":"2026-03-27T03:29:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.73.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.73.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.73.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.73.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.73.0/manifests"},{"name":"v1.72.0","sha":"ca1e1a23a8d6e471d625526155a96ae5cc1ab1ca","kind":"commit","published_at":"2026-03-25T23:38:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.72.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.72.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.72.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.72.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.72.0/manifests"},{"name":"v1.71.0","sha":"a0bc09c237336ccaa4324d7e9ac9c65045cde628","kind":"commit","published_at":"2026-03-24T21:45:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.71.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.71.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.71.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.71.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.71.0/manifests"},{"name":"v1.70.0","sha":"1344df70b2503f47d5887c45c335a79aa6dabd3a","kind":"commit","published_at":"2026-03-18T02:59:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.70.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.70.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.70.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.70.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.70.0/manifests"},{"name":"v1.69.0","sha":"529c049534d7e7e9fa9715bfbc61c14c549c093e","kind":"commit","published_at":"2026-03-17T02:27:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.69.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.69.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.69.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.69.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.69.0/manifests"},{"name":"v1.68.0","sha":"849b48174461a6248e7ef1fb9993b96dcf09f701","kind":"commit","published_at":"2026-03-12T23:29:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.68.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.68.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.68.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.68.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.68.0/manifests"},{"name":"v1.67.0","sha":"15f267852235ae6f170c9084cf510cf9e741bf8a","kind":"commit","published_at":"2026-03-06T22:15:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.67.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.67.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.67.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.67.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.67.0/manifests"},{"name":"v1.66.0","sha":"d936d56cc9b20a2e109aa5f4dfccddd4a1a95e92","kind":"commit","published_at":"2026-03-05T00:22:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.66.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.66.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.66.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.66.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.66.0/manifests"},{"name":"v1.65.0","sha":"9af531667fc2b5f87b8f61145f8b14f97217a62a","kind":"commit","published_at":"2026-03-03T23:36:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.65.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.65.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.65.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.65.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.65.0/manifests"},{"name":"v1.64.0","sha":"d48c553a77103ff3ea0f0d9fa1ec33f2e271f3b7","kind":"commit","published_at":"2026-03-02T23:36:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.64.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.64.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.64.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.64.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.64.0/manifests"},{"name":"v1.63.0","sha":"bc7f6a28c14c960d9b90a27cfc7985f640f29744","kind":"commit","published_at":"2026-02-23T17:42:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.63.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.63.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.63.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.63.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.63.0/manifests"},{"name":"v1.62.0","sha":"a89292b82c2b8d3e09b91387227bf571f639288e","kind":"commit","published_at":"2026-02-19T03:01:51.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.62.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.62.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.62.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.62.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.62.0/manifests"},{"name":"v1.61.0","sha":"a0733ecfbf5b3710e088f481980e7ee1adad678a","kind":"commit","published_at":"2026-02-18T00:53:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.61.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.61.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.61.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.61.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.61.0/manifests"},{"name":"v1.60.0","sha":"ef046c394c9dcf6b43e4b6aa5a1c126c0c80a022","kind":"commit","published_at":"2026-02-16T21:59:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.60.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.60.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.60.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.60.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.60.0/manifests"},{"name":"v1.59.0","sha":"282e68d1489b84759c6f6a3732db4ca3f14c86a4","kind":"commit","published_at":"2026-02-14T00:00:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.59.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.59.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.59.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.59.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.59.0/manifests"},{"name":"v1.58.0","sha":"1f3d0466a00b2406e01e3bec6e64693baf189ba1","kind":"commit","published_at":"2026-02-11T01:14:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.58.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.58.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.58.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.58.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.58.0/manifests"},{"name":"v1.57.0","sha":"605f666dd590017ebdaf81d53bd2b3422a0509df","kind":"commit","published_at":"2026-02-10T00:16:43.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.57.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.57.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.57.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.57.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.57.0/manifests"},{"name":"v1.56.0","sha":"d398bc9d39aecca6530fa7486a410d5cce936301","kind":"commit","published_at":"2026-02-06T01:00:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.56.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.56.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.56.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.56.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.56.0/manifests"},{"name":"v1.55.0","sha":"282b30ea07cdd60103d53598ff50ff48340fe9a8","kind":"commit","published_at":"2026-02-04T22:59:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.55.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.55.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.55.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.55.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.55.0/manifests"},{"name":"v1.54.0","sha":"46c77077abecc706568f5cae03a0f315fa09756d","kind":"commit","published_at":"2026-02-04T15:10:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.54.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.54.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.54.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.54.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.54.0/manifests"},{"name":"v1.53.0","sha":"3480cf9c9338b89ccd7331adecccd8b4d45ffd7f","kind":"commit","published_at":"2026-02-04T11:07:15.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.53.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.53.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.53.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.53.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.53.0/manifests"},{"name":"v1.52.0","sha":"d0d24ec44ddbefa68bc228d48d788797c1b23376","kind":"commit","published_at":"2026-02-03T00:38:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.52.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.52.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.52.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.52.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.52.0/manifests"},{"name":"v1.51.0","sha":"5ab6940f7f0231dc1fc62ab16dea35de018ceebc","kind":"commit","published_at":"2026-01-31T01:03:30.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.51.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.51.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.51.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.51.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.51.0/manifests"},{"name":"v1.50.0","sha":"7929901e0ccf687d8c2c1451d08432317e719cd5","kind":"commit","published_at":"2026-01-29T23:24:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.50.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.50.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.50.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.50.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.50.0/manifests"},{"name":"v1.49.0","sha":"3cd52974fd2b4c0a5938d017712e92842144676e","kind":"commit","published_at":"2026-01-28T19:27:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.49.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.49.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.49.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.49.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.49.0/manifests"},{"name":"v1.48.0","sha":"29516681d13fb780ee552ad6c5c33da596f1983f","kind":"commit","published_at":"2026-01-27T23:44:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.48.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.48.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.48.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.48.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.48.0/manifests"},{"name":"v1.47.0","sha":"9760d1346783410fbc9027867dad7538f444d42c","kind":"commit","published_at":"2026-01-23T17:27:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.47.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.47.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.47.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.47.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.47.0/manifests"},{"name":"v1.46.0","sha":"ff8be2f5365d58376197130a8ec724f0d54e5bb6","kind":"commit","published_at":"2026-01-22T22:12:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.46.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.46.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.46.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.46.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.46.0/manifests"},{"name":"v1.45.0","sha":"b4367308d8d60fa1470bb99e60e6f8f8fcece70f","kind":"commit","published_at":"2026-01-22T01:30:06.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.45.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.45.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.45.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.45.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.45.0/manifests"},{"name":"v1.44.0","sha":"59981e8d9c8eb6f6af6ac64404be0217ab75e63e","kind":"commit","published_at":"2026-01-17T01:14:24.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.44.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.44.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.44.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.44.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.44.0/manifests"},{"name":"v1.43.0","sha":"a401b6787159df6cdfa966f544a892e5f9040123","kind":"commit","published_at":"2026-01-15T19:39:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.43.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.43.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.43.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.43.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.43.0/manifests"},{"name":"v1.42.0","sha":"d3f619008a287962566b4ce8b2fc56e773b2409c","kind":"commit","published_at":"2026-01-14T00:17:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.42.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.42.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.42.0/manifests"},{"name":"v1.41.0","sha":"9543e74cf1f90d97c1631fb064969c51da303148","kind":"commit","published_at":"2026-01-10T01:33:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.41.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.41.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.41.0/manifests"},{"name":"v1.40.0","sha":"9aa6dd40efafd93c04c19c2ef5596a454906ca53","kind":"commit","published_at":"2026-01-07T01:14:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.40.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.40.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.40.0/manifests"},{"name":"v1.39.1","sha":"fb969d87419b4aaabf5f384849b5ea2ace51cfa2","kind":"commit","published_at":"2026-01-05T23:27:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.39.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.39.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.39.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.1/manifests"},{"name":"v1.39.0","sha":"92a2bb2131e73f92b63adacf6ff912df8e61f1ea","kind":"commit","published_at":"2025-12-24T03:18:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.39.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.39.0/manifests"},{"name":"v1.38.0","sha":"2173b1db0b0a5fbf63b9dbf75d203210e78ab99c","kind":"commit","published_at":"2025-12-23T00:14:54.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.38.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.38.0/manifests"},{"name":"v1.37.0","sha":"ad5ba4f17834aaf1469bae8f87c7cb5316e65094","kind":"commit","published_at":"2025-12-20T01:59:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.37.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.37.0/manifests"},{"name":"v1.36.0","sha":"64a6fe4d059a7382042c32fa7079e508df23794f","kind":"commit","published_at":"2025-12-19T00:06:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.36.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.36.0/manifests"},{"name":"v1.35.0","sha":"6c32588b6abcd0180d49fe548cd6c83d35a50f29","kind":"commit","published_at":"2025-12-17T23:31:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.35.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.35.0/manifests"},{"name":"v1.34.0","sha":"afde1c431371ce24757179ed1cad09af0f382d29","kind":"commit","published_at":"2025-12-16T23:21:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.34.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.34.0/manifests"},{"name":"v1.33.0","sha":"1894f350fbc7d73f266e759f0983efc692dca1e7","kind":"commit","published_at":"2025-12-15T23:01:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.33.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.33.0/manifests"},{"name":"v1.32.0","sha":"ccefddceb68eedab04619e7ab1fd12117e0c1153","kind":"commit","published_at":"2025-12-12T23:37:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.32.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.32.0/manifests"},{"name":"v1.31.0","sha":"ad6e79957a99de859cb793398b73631d4bae980b","kind":"commit","published_at":"2025-12-11T23:43:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.31.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.31.0/manifests"},{"name":"v1.30.1","sha":"a062d98fb0e8065b3c2b019b6b3c78bf8ae2f42c","kind":"commit","published_at":"2025-12-11T14:38:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.30.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.30.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.1/manifests"},{"name":"v1.30.0","sha":"5abfbaaba540fa206ea3e90e0a12e41757932cf2","kind":"commit","published_at":"2025-12-10T21:14:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.30.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.30.0/manifests"},{"name":"v1.29.0","sha":"f6d1152b04db8f6d20b1cef3da4620602abfe2c6","kind":"commit","published_at":"2025-12-10T00:05:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.29.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.29.0/manifests"},{"name":"v1.28.0","sha":"0d9d384f40a98ea26de22a4bed95ae2b7b76381b","kind":"commit","published_at":"2025-12-08T23:39:53.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.28.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.28.0/manifests"},{"name":"v1.27.0","sha":"8d111fec483038582cbcf5f0afe45b847480c6ce","kind":"commit","published_at":"2025-12-05T02:22:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.27.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.27.0/manifests"},{"name":"v1.26.0","sha":"88f6e92ce863995eeceeed5becf69434c5eb5fa6","kind":"commit","published_at":"2025-12-02T22:29:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.26.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.26.0/manifests"},{"name":"v1.25.1","sha":"1a35af53d7105f06df9e056f21651942fa2aeb6d","kind":"commit","published_at":"2025-11-28T23:11:31.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.25.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.25.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.1/manifests"},{"name":"v1.25.0","sha":"ffafffeaa48e1b6d5c212cd343e53f84b80cca21","kind":"commit","published_at":"2025-11-27T19:17:44.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.25.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"adef17f24f13547f97e3d1cc83fe5e3a0750d358","kind":"commit","published_at":"2025-11-26T23:31:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.24.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.24.0/manifests"},{"name":"v1.23.0","sha":"9c0a12e2b59fdbf425162a615d2e75ee6b4f1908","kind":"commit","published_at":"2025-11-26T00:58:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.23.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"5544e9fe4132c1b5b7eddc4f6a31e3d5c58ce4e7","kind":"commit","published_at":"2025-11-22T00:18:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.22.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"556ee0957b729122eadb186c18b3c619d6c98372","kind":"commit","published_at":"2025-11-20T23:03:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.21.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.21.0/manifests"},{"name":"v1.20.0","sha":"1b576dd0c6de922aa1dac70d48128884ea2a1ae8","kind":"commit","published_at":"2025-11-19T00:34:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.20.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.20.0/manifests"},{"name":"v1.19.0","sha":"e7b2f82ecc293f4126cc2e5a2f15ddd1ca077f9f","kind":"commit","published_at":"2025-11-18T00:14:36.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.19.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.19.0/manifests"},{"name":"v1.18.0","sha":"359c6d2d7b58f2b4921d927346bbb4d724f73c42","kind":"commit","published_at":"2025-11-14T19:40:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.18.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.18.0/manifests"},{"name":"v1.17.0","sha":"6fe51463ef366065157aed67c1d3fe44a051ebd0","kind":"commit","published_at":"2025-11-13T23:59:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.17.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.17.0/manifests"},{"name":"v1.16.0","sha":"1df9ca608632c51e30c2ab172fdeb591dd80c125","kind":"commit","published_at":"2025-11-13T12:39:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.16.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"365b67b1dd3480a0615c3c8e0b65401181ecba18","kind":"commit","published_at":"2025-11-12T22:04:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.15.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.15.0/manifests"},{"name":"v1.14.1","sha":"b8d29041e4cb550e829865827de80b4f42324ab2","kind":"commit","published_at":"2025-11-11T23:50:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.14.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.1/manifests"},{"name":"v1.14.0","sha":"aa1fe331e7fc9ddc54a6ccbe4e1b2cad5831724e","kind":"commit","published_at":"2025-11-10T23:04:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.14.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.14.0/manifests"},{"name":"v1.13.0","sha":"a8f70672fcf0286c05cf68c8da479d937168306a","kind":"commit","published_at":"2025-11-10T16:56:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.13.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.13.0/manifests"},{"name":"v1.12.0","sha":"57684472896767e8ca5c3badc52039ca4a71fa3e","kind":"commit","published_at":"2025-11-06T18:07:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.12.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.12.0/manifests"},{"name":"v1.11.1","sha":"4cc4f35d9333aca8cfd64da99ff94ac728769b77","kind":"commit","published_at":"2025-11-05T21:51:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.11.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"6a153c86ed9d6b4bad0d1c1278a45effb7ce5902","kind":"commit","published_at":"2025-11-05T00:02:50.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.11.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.11.0/manifests"},{"name":"v1.10.0","sha":"5fa446a49c22c140e2ea5ab98769d773d037e6e5","kind":"commit","published_at":"2025-11-04T01:20:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.10.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"1f3b100baf007493b822f6bb35b903f439dd0c88","kind":"commit","published_at":"2025-10-31T00:34:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.9.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"e30025173ebdf5d8f98cb61c5102da1131ecfeda","kind":"commit","published_at":"2025-10-29T22:32:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.9.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"d78ebc94a9e92369ea53af5c5bbb74dfce7b3df1","kind":"commit","published_at":"2025-10-29T14:48:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.8.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"0e1f0d50e7964193cd2bd100056510b4d81f3f38","kind":"commit","published_at":"2025-10-28T00:27:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.7.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"bfbf2ca9a7d06e5f9ba246161dfa9bdf979169e0","kind":"commit","published_at":"2025-10-24T22:18:24.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.6.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"f96dfe4a4b91ec590aa5ad3bb0d471594e677288","kind":"commit","published_at":"2025-10-24T15:36:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.5.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"faa38680b58daa678e95ab62bf3d36072211406c","kind":"commit","published_at":"2025-10-24T03:02:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.4.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"f5a5b73788bcd852a0df755215df40cc9ed4c32a","kind":"commit","published_at":"2025-10-22T23:53:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.3.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"c5b1495871e8ccf2afc5536d6a0542b1f67a848b","kind":"commit","published_at":"2025-10-20T10:39:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.2.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"663527255a43743216a0034d6f00ec852b058883","kind":"commit","published_at":"2025-10-15T15:10:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.1.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.1.0/manifests"},{"name":"v1.0.18","sha":"f3f40fe37bef1ee152c5f10907c5041444b75ee5","kind":"commit","published_at":"2025-10-13T15:53:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.18/manifests"},{"name":"v1.0.17","sha":"db93a9c5450b9067d888cb867ed38ef0cce28aee","kind":"commit","published_at":"2025-10-09T15:42:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.17/manifests"},{"name":"v1.0.16","sha":"d2a39f61a768c379bf609e6824de451fd05d6123","kind":"commit","published_at":"2025-10-08T15:24:54.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.16/manifests"},{"name":"v1.0.15","sha":"3a041f1b542794c91ac37197138559d488f6a5ca","kind":"commit","published_at":"2025-10-03T23:39:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.15/manifests"},{"name":"v1.0.14","sha":"4e60e9db20f3240e420b82044c2b68dc6f8c1d57","kind":"commit","published_at":"2025-10-02T21:54:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.14/manifests"},{"name":"v1.0.13","sha":"51fec9fa42bba541e1303c1c2d1daf257a4ca8b6","kind":"commit","published_at":"2025-10-01T22:05:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.13/manifests"},{"name":"v1.0.12","sha":"3164cb2b9a001d8141d157714d0913a18c582f95","kind":"commit","published_at":"2025-10-01T00:13:17.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.12/manifests"},{"name":"v1.0.11","sha":"bf03ed6db2ce9851069b9ee273f7be350de2e925","kind":"commit","published_at":"2025-09-29T23:53:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.11/manifests"},{"name":"v1.0.10","sha":"556bf56937f65efdd40710c0a772a13a8a6d1c53","kind":"commit","published_at":"2025-09-19T17:43:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.10/manifests"},{"name":"v1.0.9","sha":"f5231e8269cea529aa5a10b4ff190c465b632952","kind":"commit","published_at":"2025-09-18T23:32:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.9/manifests"},{"name":"v1.0.8","sha":"c028211d5a38705715d4f6eef181574ab1026b9e","kind":"commit","published_at":"2025-09-16T18:15:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.8/manifests"},{"name":"v1.0.7","sha":"ccd5e6ab770adc054863e79505ef60ac93bb48cf","kind":"commit","published_at":"2025-09-15T23:33:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.7/manifests"},{"name":"v1.0.6","sha":"ff0fbe345dcaec72fc45aa36533e0f978e1c3468","kind":"commit","published_at":"2025-09-12T19:30:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"b00646dbc3a82c0ed79dd292a3b4dbd5f68fab68","kind":"commit","published_at":"2025-09-12T01:15:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"ec8715328dd29c685903db87b6ada7ae46fe17a4","kind":"commit","published_at":"2025-09-11T17:28:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"bee76e64738866ab3cbaf66adc578627710bb70b","kind":"commit","published_at":"2025-09-10T23:55:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"0047a68c0a0ce5f29a46816a00ab439881ca0414","kind":"commit","published_at":"2025-09-09T00:32:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"55c68140b913fb17e5efb9ee866a2408ab948fcd","kind":"commit","published_at":"2025-09-05T15:03:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"78f3b7a64556d25414739fa6f2379730952ca251","kind":"commit","published_at":"2025-09-05T00:14:49.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0/manifests"},{"name":"v1.0.0b1","sha":"b3cf6d7cac041079e5752d13d4dcc463603edcb0","kind":"commit","published_at":"2025-08-30T16:40:34.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v1.0.0b1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v1.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v1.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v1.0.0b1/manifests"},{"name":"v0.8.1","sha":"7e0b4fcfa89f3940ae31e9ad566e21bb8980d988","kind":"commit","published_at":"2025-08-29T13:41:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.8.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"a2f0eab3d6011858032580e544e34f5d3bdc986a","kind":"commit","published_at":"2025-08-26T23:30:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.8.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.8.0/manifests"},{"name":"v0.7.6","sha":"d273775680ee1236883c41340a58a8c2ae396499","kind":"commit","published_at":"2025-08-26T12:55:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"f74a95fb8814b2fea8a79d453aaf42a9454418d5","kind":"commit","published_at":"2025-08-25T08:01:46.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"fde5eea91206a7db9e6877e45e71290e5505118a","kind":"commit","published_at":"2025-08-20T09:21:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"10eb5b8523af8e9baae5561f757b2552221c4d0e","kind":"commit","published_at":"2025-08-18T10:38:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"851df07566a339cd0318e933464b971b0fc79d53","kind":"commit","published_at":"2025-08-14T22:50:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"229359552749be23d22a0aaaa23c8285c235ce2f","kind":"commit","published_at":"2025-08-13T22:16:20.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"8f28c34a7bb8a7f7a28fc3f9cbd224fd8bd99fd6","kind":"commit","published_at":"2025-08-12T23:11:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.7.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"1a22d68915e48c6f34e248c17eed8627a1e2b359","kind":"commit","published_at":"2025-08-07T15:26:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"37a5ddd0a7dc01fee4b90334fba65bc00e7ae0d1","kind":"commit","published_at":"2025-08-07T07:09:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"13b712f4a7f26ec60804a45deccac8d8951e5ece","kind":"commit","published_at":"2025-08-06T16:01:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.6.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.6.0/manifests"},{"name":"v0.5.1","sha":"3ae5e6c7c9c7c7b46290ec582fb410c1f6987129","kind":"commit","published_at":"2025-08-06T09:32:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.5.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"d75fd42fb0b90e742937f5e6aa320df806e594c7","kind":"commit","published_at":"2025-08-04T23:00:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.5.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.5.0/manifests"},{"name":"v0.4.11","sha":"7746f778b94ed50235113e5a42b9ea809b0b95ff","kind":"commit","published_at":"2025-08-01T23:41:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.11/manifests"},{"name":"v0.4.10","sha":"80a7284f24a780930381920bfcf8a1ce68463860","kind":"commit","published_at":"2025-07-30T18:43:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ab92e67856b1ec774012d8d8c74ebe40ba2ac5f5","kind":"commit","published_at":"2025-07-28T23:23:30.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.9/manifests"},{"name":"v0.4.8","sha":"86d70b54586792ff66cf8674a0bffcc6a1dc5530","kind":"commit","published_at":"2025-07-28T14:40:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"41dd069aff984cd0560baf8335e8511d0d0392c3","kind":"commit","published_at":"2025-07-24T21:16:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"0b3d02002cc8f9d5f2ac5467cabd3c2d11ee49f0","kind":"commit","published_at":"2025-07-23T14:20:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"3ceff58d11ccd05deb750c7df96d02f358912d37","kind":"commit","published_at":"2025-07-22T13:10:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"01c550c2001b3e5018c3dff6d4aa46e956eae0a8","kind":"commit","published_at":"2025-07-18T17:14:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"4d755d2b5799258feffaef80ea892f838298441b","kind":"commit","published_at":"2025-07-16T15:02:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"78f08f851cf993d4b5c3b0169b408ec6c7c60077","kind":"commit","published_at":"2025-07-10T18:17:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"4ada2ce308569181955b2af82c6fb1e9fb744e82","kind":"commit","published_at":"2025-07-10T07:36:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"11d1cde257b95377438f99bfd5da0d30a34bf9cb","kind":"commit","published_at":"2025-07-08T19:38:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.4.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.4.0/manifests"},{"name":"v0.3.7","sha":"036428cb45f5bc3c4b3dc2bda24b27bb18b2bc9f","kind":"commit","published_at":"2025-07-07T19:45:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"d10f036db45580abad82b2e49ded54ac393f17ea","kind":"commit","published_at":"2025-07-04T15:18:15.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"81bd32b8deed86b47f60ccc25995f0e3f5c73253","kind":"commit","published_at":"2025-06-28T00:21:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"a341e566274f8b82d15a8a2f7933fe732752cc5e","kind":"commit","published_at":"2025-06-25T13:25:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"8039c20f6b572914eac0d4a0807a949b6326e62d","kind":"commit","published_at":"2025-06-24T16:13:33.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"a25eb963a54e07afeab5ca2ea143437225100638","kind":"commit","published_at":"2025-06-20T10:30:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"f2646dedc34fcdd408b665753df1967e22e3f7a6","kind":"commit","published_at":"2025-06-18T09:00:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b487d60e16b41bd207dc09c2fc58ff2e8a164e61","kind":"commit","published_at":"2025-06-18T01:27:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.3.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.3.0/manifests"},{"name":"v0.2.20","sha":"7fdd74501fafdf37d38bcea43544d9521f3205c2","kind":"commit","published_at":"2025-06-17T22:51:13.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.20","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.20/manifests"},{"name":"v0.2.19","sha":"a953d3480f9d58bd1d3c74ab099871f5e77e83b1","kind":"commit","published_at":"2025-06-17T00:14:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.19","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.19/manifests"},{"name":"v0.2.18","sha":"67c381ecd3d389b55c3f3a3396591b930f9c4f80","kind":"commit","published_at":"2025-06-13T09:43:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"2fce134e3b0c1b7d762bc922623fd8f84c450bcd","kind":"commit","published_at":"2025-06-12T11:25:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"78e006c8c7b1e087d57c50dacb00587b46fbdac5","kind":"commit","published_at":"2025-06-08T13:52:56.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"ea837b9ddbe7809e1d8288447f7f0fe8e5a936a8","kind":"commit","published_at":"2025-06-05T12:45:11.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.15/manifests"},{"name":"v0.2.14","sha":"aeaa8cfe7586e6e9e00e27ab0f8abebcf68f9ce8","kind":"commit","published_at":"2025-06-03T18:26:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"a7b8074233c77966f8ba43518b7d10c7255218da","kind":"commit","published_at":"2025-06-03T17:18:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"57cc515e5d5580dcca044793bb15add358bcc5ce","kind":"commit","published_at":"2025-05-28T20:29:38.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"3b1253025699285243c08695e21293f91e66ad06","kind":"commit","published_at":"2025-05-27T15:55:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"c8b9ecb0314c8b1c2a9d999df412346d47c03326","kind":"commit","published_at":"2025-05-27T13:24:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.10/manifests"},{"name":"v0.2.9","sha":"c8bad1271d4e7b1e098d88bbbc0380fdde607855","kind":"commit","published_at":"2025-05-26T07:34:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"29e9aa9ec7966565ef45bee0dc7388570b2a2976","kind":"commit","published_at":"2025-05-25T17:31:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"cbc6d5755ac67f25712deb089b5c91a36a9ad00f","kind":"commit","published_at":"2025-05-24T15:15:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"496768590fa29103ebf70e18ce18b5630615384b","kind":"commit","published_at":"2025-05-21T08:09:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"c6a0e979fd93ac2f760a6e505ba38fa8ef1f4706","kind":"commit","published_at":"2025-05-20T14:29:39.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"e06aa3283db5edee11c1fe85a8cdc2657d9fce0f","kind":"commit","published_at":"2025-05-14T20:41:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"36e900abcd1f6add229426cb09a453bf688c8277","kind":"commit","published_at":"2025-05-13T13:48:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3bc52196fe4ab6ff1a834055c776e26d18d3941e","kind":"commit","published_at":"2025-05-13T09:47:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"cb37b74b1c979ff998bb3a8282349b696a1273b1","kind":"commit","published_at":"2025-05-13T09:25:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"51755ef6f6144a63c7b8a5efdc3144da5a0da327","kind":"commit","published_at":"2025-05-12T15:22:48.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.2.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.2.0/manifests"},{"name":"v0.1.11","sha":"240b0120bf542e8dbeeb52e7b0f4836f964ededa","kind":"commit","published_at":"2025-05-09T14:57:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.11/manifests"},{"name":"v0.1.10","sha":"dd22595464ea430d9fcea388e506bf0a1697a9a4","kind":"commit","published_at":"2025-05-06T14:16:08.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.10/manifests"},{"name":"v0.1.9","sha":"349662803caf4bc5c121abc93dc2586f5985a71f","kind":"commit","published_at":"2025-05-02T10:03:40.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"521b3c47840305482593ae4a7d488fe85ef9290b","kind":"commit","published_at":"2025-04-28T20:01:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"ea2bbc55e9f47bd1721aa1a9ab4f070ef9c6ff79","kind":"commit","published_at":"2025-04-28T11:55:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"b1284b6fc55adf401c4c6047c3950bf1c29d6d78","kind":"commit","published_at":"2025-04-25T12:18:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"88bfd33405f2ee8469a3886a5a2b6e92faf53a07","kind":"commit","published_at":"2025-04-25T08:32:01.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"22734e2764438e7f86af4e2d0a4cc5d71e6277f3","kind":"commit","published_at":"2025-04-24T07:25:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"7a09324cd5c2579952a78ecd12044400ed65bab3","kind":"commit","published_at":"2025-04-18T11:38:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a45b8e14118257eebfe6d00081b8e890d73714f2","kind":"commit","published_at":"2025-04-17T08:05:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"9d54821987f21d5ed17f4b3957993d89d611afc6","kind":"commit","published_at":"2025-04-16T14:39:19.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"d676f16942131f615341d3853ab0cbada35fdf1c","kind":"commit","published_at":"2025-04-15T21:35:11.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.1.0","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.1.0/manifests"},{"name":"v0.0.55","sha":"fbe5ea17e7fde4e645203451e13920d144c6e0ae","kind":"commit","published_at":"2025-04-09T15:03:52.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.55","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.55","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.55","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.55/manifests"},{"name":"v0.0.54","sha":"39daccd5bbd6daec5822eb406b40ee7cb8137736","kind":"commit","published_at":"2025-04-09T09:45:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.54","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.54","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.54","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.54/manifests"},{"name":"v0.0.53","sha":"b22f95c255373e5726eb3018808b714d48daf439","kind":"commit","published_at":"2025-04-05T17:30:18.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.53","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.53","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.53","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.53/manifests"},{"name":"v0.0.52","sha":"d5801e62cbf2bc9457e1ff579b56d4ed65bb648d","kind":"commit","published_at":"2025-04-03T13:39:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.52","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.52","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.52","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.52/manifests"},{"name":"v0.0.51","sha":"583ac1a0793b88f7b67fbb4dad90b09a8dd586f9","kind":"commit","published_at":"2025-04-03T09:40:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.51","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.51","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.51","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.51/manifests"},{"name":"v0.0.50","sha":"613dac881d98eb2848a6abddc9916028f8c8184c","kind":"commit","published_at":"2025-04-02T15:40:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.50","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.50","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.50","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.50/manifests"},{"name":"v0.0.49","sha":"a5a471e1cd8571c6b691bbb07fcf60f83432d772","kind":"commit","published_at":"2025-04-01T16:19:16.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.49","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.49/manifests"},{"name":"v0.0.48","sha":"007d9d1d3577b6c185da7c9f07b0e9bec065dcd4","kind":"commit","published_at":"2025-03-31T14:47:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.48","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.48","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.48","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.48/manifests"},{"name":"v0.0.47","sha":"fc9226febd35c6e376b5152c00aa99e7cb3d6639","kind":"commit","published_at":"2025-03-31T11:03:05.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.47","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.47","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.47","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.47/manifests"},{"name":"v0.0.46","sha":"adeb3b33d35ee8b708da56a512d455736f25827c","kind":"commit","published_at":"2025-03-26T17:21:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.46","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.46","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.46","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.46/manifests"},{"name":"v0.0.45","sha":"a60f0e11ca59ea82b90294ae12c1ef556af7965a","kind":"commit","published_at":"2025-03-26T10:35:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.45","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.45","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.45","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.45/manifests"},{"name":"v0.0.44","sha":"ff053fe41aa48022e4d0ef4514b9cdbac80e5d8d","kind":"commit","published_at":"2025-03-25T11:56:09.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.44","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.44","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.44","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.44/manifests"},{"name":"v0.0.43","sha":"15c386a7f759747fcb0d2582c9c850532836fc82","kind":"commit","published_at":"2025-03-21T09:02:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.43","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.43","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.43","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.43/manifests"},{"name":"v0.0.42","sha":"ea11f2786bb8229ca9baf0d1da0973e9f3f44b48","kind":"commit","published_at":"2025-03-19T14:59:04.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.42","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.42/manifests"},{"name":"v0.0.41","sha":"1479995d690213f992f1fb5386fe68c43ba199fb","kind":"commit","published_at":"2025-03-17T14:59:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.41","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.41","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.41","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.41/manifests"},{"name":"v0.0.40","sha":"35895cecdf2d83bc9f8f41a6f12bdf50b37cab2d","kind":"commit","published_at":"2025-03-15T14:40:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.40","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.40/manifests"},{"name":"v0.0.39","sha":"56d28a74447cb6dc88cfc3bd7f5c32f07720602e","kind":"commit","published_at":"2025-03-13T13:15:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.39","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.39/manifests"},{"name":"v0.0.38","sha":"3bdceaa6707146d1a567e39d0a16af140f2827bc","kind":"commit","published_at":"2025-03-13T10:32:02.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.38","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.38/manifests"},{"name":"v0.0.37","sha":"bca218e531103cf6b2fa4707222904e11f2db7be","kind":"commit","published_at":"2025-03-12T11:47:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.37","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.37/manifests"},{"name":"v0.0.36","sha":"1a59f74887d7bbc4c46d9cf68b68bde5f359ae1a","kind":"commit","published_at":"2025-03-07T10:59:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.36","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.36/manifests"},{"name":"v0.0.35","sha":"13ece6d669bf37a7a2410567c8f60844d30a37f6","kind":"commit","published_at":"2025-03-05T16:45:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.35","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.35/manifests"},{"name":"v0.0.34","sha":"085a9542a7360b7e388ce575323ce189b397d7ad","kind":"commit","published_at":"2025-03-05T16:17:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.34","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.34/manifests"},{"name":"v0.0.33","sha":"7dbf79ced1484ab2085a9152669b891bf3c6e073","kind":"commit","published_at":"2025-03-05T09:54:07.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.33","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.33/manifests"},{"name":"v0.0.32","sha":"4b05ddb9fa8e0b87404e9433ca2fd6cb6a4dc9e1","kind":"commit","published_at":"2025-03-04T20:50:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.32","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.32/manifests"},{"name":"v0.0.31","sha":"f35655f979a37bbfbb78a0b09fdb8d82a0814ff7","kind":"commit","published_at":"2025-03-03T11:56:50.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.31","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.31/manifests"},{"name":"v0.0.30","sha":"654d96d5f912d8f8942b06a5b70c3b3aecbb16c8","kind":"commit","published_at":"2025-02-28T12:59:28.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.30","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.30/manifests"},{"name":"v0.0.29","sha":"bef69c8f40e70cf2d449d65226155f340aea9f2a","kind":"commit","published_at":"2025-02-27T16:15:10.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.29","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.29/manifests"},{"name":"v0.0.28","sha":"279b5562c7c9ea8181ad5fad8f2f42108a8eafd9","kind":"commit","published_at":"2025-02-27T11:41:25.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.28","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.28/manifests"},{"name":"v0.0.27","sha":"4c9b216cd8d75c5212004bdfb48ff61deb147fc5","kind":"commit","published_at":"2025-02-26T09:25:03.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.27","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.27/manifests"},{"name":"v0.0.26","sha":"e4e4c3eeb49d775d50788f986420c564b39e50a1","kind":"commit","published_at":"2025-02-25T08:13:47.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.26","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.26/manifests"},{"name":"v0.0.25","sha":"d2255e720aa4a222411f017823ed4cf7879d1ca5","kind":"commit","published_at":"2025-02-24T10:13:37.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.25","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.25/manifests"},{"name":"v0.0.24","sha":"6796b039a46e7a3b4050f404253e433e941bfcdb","kind":"commit","published_at":"2025-02-12T20:42:45.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.24","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.24/manifests"},{"name":"v0.0.23","sha":"4b5e26d0e9f9c69bffbda43f262ae1088eec174a","kind":"commit","published_at":"2025-02-07T17:05:55.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.23","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.23/manifests"},{"name":"v0.0.22","sha":"ef522e83893e25898e5e312abf03592d9b7f94d8","kind":"commit","published_at":"2025-02-04T21:54:59.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.22","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.22/manifests"},{"name":"v0.0.21","sha":"0a5c40d3b5014245c95ea8f043566a0bbe1b48b2","kind":"commit","published_at":"2025-01-30T09:04:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.21","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.21/manifests"},{"name":"v0.0.20","sha":"fc9866831dfb1cd4539cecfad7fa5129162f6e0c","kind":"commit","published_at":"2025-01-24T01:48:12.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.20","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.20/manifests"},{"name":"v0.0.19","sha":"a5dca23e0832bcf4abb578e01149dde210d31255","kind":"commit","published_at":"2025-01-15T20:16:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.19","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.19/manifests"},{"name":"v0.0.18","sha":"6d210c2dc167c4ff0afa3874e8e13872eacd5ad7","kind":"commit","published_at":"2025-01-07T23:38:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.18","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.18/manifests"},{"name":"v0.0.17","sha":"88796850575b4b59292c57131e481eadc472d646","kind":"commit","published_at":"2025-01-03T12:12:35.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.17","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.17/manifests"},{"name":"v0.0.16","sha":"6ee9d15bfad963e79d356ef8c8d5e9d236cd841c","kind":"commit","published_at":"2024-12-30T20:29:27.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.16","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.16/manifests"},{"name":"v0.0.15","sha":"718c9a0a5489f734af7ddf57f6cd23669ee97117","kind":"commit","published_at":"2024-12-23T16:55:36.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.15","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.15/manifests"},{"name":"v0.0.14","sha":"1812b5e79d49bf67051db5d96db823ddd482ad57","kind":"commit","published_at":"2024-12-19T18:32:58.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.14","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.14/manifests"},{"name":"v0.0.13","sha":"af79e3d05fd8bc355e67402d5914a9c7c7bc8be5","kind":"commit","published_at":"2024-12-16T21:31:42.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.13","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.13/manifests"},{"name":"v0.0.12","sha":"98681d7a8ae82a92a28c9bad343adc96ce410ad1","kind":"commit","published_at":"2024-12-09T00:19:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.12","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.12/manifests"},{"name":"v0.0.11","sha":"6201af4dc8130aeb9ee81d073bae98d02acdb709","kind":"commit","published_at":"2024-12-06T15:55:14.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.11","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.11/manifests"},{"name":"v0.0.10","sha":"ac7bf6dfb392223a49c2194272e1ed786f998855","kind":"commit","published_at":"2024-12-06T12:53:21.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.10","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.10/manifests"},{"name":"v0.0.9","sha":"8a6c93b793c0c5ff26aafbf4d394a2456c715e68","kind":"commit","published_at":"2024-12-04T11:05:41.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.9","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"a745f78713b6d86be7f0fb8ef5d6a75049cc52f5","kind":"commit","published_at":"2024-12-02T10:31:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.8","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"66d1a6cb5d3dab0c7fd0ed0af5b168d8c0f06e55","kind":"commit","published_at":"2024-11-29T19:28:29.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.7","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"9f40a47d204cb27b711f5d589265467cd0b470fe","kind":"commit","published_at":"2024-11-25T22:25:23.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.6","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6/manifests"},{"name":"v0.0.6a4","sha":"89d21110d0e0cb690b617bab6b5d00f59d77c251","kind":"tag","published_at":"2024-11-25T22:11:22.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.6a4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.6a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.6a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.6a4/manifests"},{"name":"v0.0.5","sha":"e16df3b98e419d3c2394ce7c07ecb581e7a40624","kind":"commit","published_at":"2024-11-20T22:36:32.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.5","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"3a5589d70aa4b6f9579d6f9db4a1e445c2cbea40","kind":"commit","published_at":"2024-11-19T19:40:51.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.4","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"f91c03a8e0cb02358e44a3d8f5cd00be2db501e8","kind":"commit","published_at":"2024-11-19T00:22:57.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.3","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"4254e7e786cddc4bd0a50594b02c89f1ef5db8cf","kind":"commit","published_at":"2024-10-30T14:05:00.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.2","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"7f9e9dfc83044ab895eafdae0aa467f464811c12","kind":"tag","published_at":"2024-10-29T18:33:16.000Z","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/v0.0.1","html_url":"https://github.com/pydantic/pydantic-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/pydantic/pydantic-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-30T13:28:45.840Z","dependent_packages_count":0,"downloads":255131930,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":56.17108184200122,"dependent_packages_count":9.980040878585479,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":33.07556136029335},"purl":"pkg:pypi/pydantic-ai-slim","advisories":[{"uuid":"GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6","url":"https://github.com/advisories/GHSA-cqp8-fcvh-x7r3","title":"Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv4-mapped IPv6 (Incomplete fix of CVE-2026-25580)","description":"## Summary\n\nWhen an application using Pydantic AI opts a URL into `force_download='allow-local'` (which disables the default block on private/internal IPs), the cloud-metadata blocklist could be bypassed by encoding the metadata IP in an IPv6 transition form (IPv4-mapped IPv6, 6to4, or NAT64). Dual-stack and translated networks route the IPv6 wrapper to the underlying IPv4 endpoint, exposing cloud IAM short-term credentials.\n\nThis is an incomplete fix of [GHSA-2jrp-274c-jhv3](https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-2jrp-274c-jhv3) / [CVE-2026-25580](https://nvd.nist.gov/vuln/detail/CVE-2026-25580). The parent advisory's remediation guaranteed that \"cloud metadata endpoints are always blocked, even with `allow-local`.\" That guarantee did not hold for IPv6-encoded forms of the metadata IPs.\n\n## Severity\n\nSame impact metrics as the parent CVE, but materially narrower attack surface (AC:H instead of AC:L), because exploitation requires the application to have opted into `allow-local` on a URL influenced by untrusted input.\n\n## Who Is Affected\n\nApplications are affected **only if** they explicitly opt for `FileUrl` (`ImageUrl`, `AudioUrl`, `VideoUrl`, `DocumentUrl`) into `force_download='allow-local'` on a URL that is, or could be, influenced by untrusted input.\n\nApplications are **not** affected if they use any of the bundled integrations to ingest user input, because they do not propagate `force_download` from external data:\n\n- `Agent.to_web` / `clai web`\n- `VercelAIAdapter`\n- `AGUIAdapter` / `Agent.to_ag_ui`\n\nApplications that only download from developer-controlled URLs are not affected.\n\n## Remediation\n\nUpgrade to `1.99.0` or later. The cloud-metadata and private-IP blocklists now apply to IPv6 transition forms that route to a blocked IPv4 endpoint (IPv4-mapped IPv6, 6to4, and NAT64 well-known prefix). The blocklists have also been extended to cover additional IANA-reserved IPv4 and IPv6 special-purpose ranges.\n\n## Workaround for Unpatched Versions\n\nAvoid passing `force_download='allow-local'` on any URL that could be influenced by untrusted input. If developers must, resolve the hostname themselves and validate the result against their own metadata blocklist — including IPv6-encoded forms — before constructing the `FileUrl`.\n\n## Credits\n\nReported by [j0hndo](mailto:dohyun4466@gmail.com).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-05-21T21:35:18.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-2jrp-274c-jhv3","https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-cqp8-fcvh-x7r3","https://github.com/advisories/GHSA-cqp8-fcvh-x7r3"],"source_kind":"github","identifiers":["GHSA-cqp8-fcvh-x7r3","CVE-2026-46678"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-21T22:00:08.306Z","updated_at":"2026-05-27T16:00:10.927Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6","packages":[{"ecosystem":"pypi","package_name":"pydantic-ai-slim","versions":[{"first_patched_version":"1.99.0","vulnerable_version_range":"\u003e= 1.56.0, \u003c 1.99.0"}],"purl":"pkg:pypi/pydantic-ai-slim"},{"ecosystem":"pypi","package_name":"pydantic-ai","versions":[{"first_patched_version":"1.99.0","vulnerable_version_range":"\u003e= 1.56.0, \u003c 1.99.0"}],"purl":"pkg:pypi/pydantic-ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcXA4LWZjdmgteDdyM84ABXO6/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw","url":"https://github.com/advisories/GHSA-wjp5-868j-wqv7","title":"Pydantic AI has Stored XSS via Path Traversal in Web UI CDN URL","description":"## Summary\n\nA Path Traversal vulnerability in the [Pydantic AI web UI](https://ai.pydantic.dev/web/) allows an attacker to serve arbitrary JavaScript in the context of the application by crafting a malicious URL. If a victim clicks the link or visits it via an iframe, attacker-controlled code executes in their browser, enabling theft of chat history and other client-side data.\n\n**This vulnerability only affects applications that use:**\n- **`Agent.to_web`** to serve a chat interface\n- **`clai web`** to serve a chat interface from the CLI\n\nThese are typically run locally (on `localhost`), but may also be deployed on a remote server.\n\n### Description\n\nThe web UI serves its frontend HTML by fetching it from a CDN. In affected versions, the CDN URL is constructed using a `version` query parameter from the request URL. This parameter is not validated, allowing path traversal sequences that cause the server to fetch and serve attacker-controlled HTML/JavaScript from an arbitrary source on the same CDN, instead of the legitimate chat UI package.\n\n### Who Is Affected\n\nProjects are affected if your application uses `Agent.to_web` or `clai web` to serve the Pydantic AI chat interface.\n\n### Attack Scenario\n\n1. An attacker crafts a URL pointing to the victim's Pydantic AI web UI instance (either `localhost` with the known port, or a remote server endpoint) with a malicious `version` query parameter containing path traversal sequences.\n\n2. The attacker gets the victim to visit this URL — directly via a link, through a redirect, or by embedding it in an iframe.\n\n3. When the victim's browser loads the page, the server fetches and serves attacker-controlled HTML/JavaScript instead of the legitimate chat UI.\n\n4. The attacker's JavaScript executes in the victim's browser in the context of the Pydantic AI web application, with access to:\n   - **Chat history** stored in `localStorage` (all user messages and AI responses)\n   - **Session cookies** that are not set as `HttpOnly`, if authentication middleware is configured\n\n## Remediation\n\n### Upgrade to Patched Version\n\n**Upgrade** to the patched version or later. The fix removes the user-controllable `version` parameter entirely. The CDN URL is now hardcoded at startup and cannot be influenced by request parameters.\n\nA new `html_source` parameter is available on `Agent.to_web` and `create_web_app` for applications that need to customize the UI source (e.g., for enterprise environments, offline usage, or custom UI builds). This parameter is only settable in application code, not via query parameters.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-02-06T18:51:57.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","references":["https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-wjp5-868j-wqv7","https://nvd.nist.gov/vuln/detail/CVE-2026-25640","https://github.com/pydantic/pydantic-ai/releases/tag/v1.51.0","https://github.com/advisories/GHSA-wjp5-868j-wqv7"],"source_kind":"github","identifiers":["GHSA-wjp5-868j-wqv7","CVE-2026-25640"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-02-06T19:00:08.072Z","updated_at":"2026-05-27T16:03:18.928Z","epss_percentage":0.00016,"epss_percentile":0.03584,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw","packages":[{"ecosystem":"pypi","package_name":"pydantic-ai-slim","versions":[{"first_patched_version":"1.51.0","vulnerable_version_range":"\u003e= 1.34.0, \u003c 1.51.0"}],"purl":"pkg:pypi/pydantic-ai-slim"},{"ecosystem":"pypi","package_name":"pydantic-ai","versions":[{"first_patched_version":"1.51.0","vulnerable_version_range":"\u003e= 1.34.0, \u003c 1.51.0"}],"purl":"pkg:pypi/pydantic-ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13anA1LTg2OGotd3F2N84ABSCw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt","url":"https://github.com/advisories/GHSA-2jrp-274c-jhv3","title":"Pydantic AI has Server-Side Request Forgery (SSRF) in URL Download Handling","description":"## Summary\n\nA Server-Side Request Forgery (SSRF) vulnerability exists in Pydantic AI's URL download functionality. When applications accept message history from untrusted sources, attackers can include malicious URLs that cause the server to make HTTP requests to internal network resources, potentially accessing internal services or cloud credentials.\n\n**This vulnerability only affects applications that accept message history from external users**, such as those using:\n- **`Agent.to_web`** or **`clai web`** to serve a chat interface\n- **`VercelAIAdapter`** for Vercel AI SDK integration\n- **`AGUIAdapter`** or **`Agent.to_ag_ui`** for AG-UI protocol integration\n- Custom APIs that accept message history from user input\n\nApplications that only use hardcoded or developer-controlled URLs are not affected.\n\n### Description\n\nThe `download_item()` helper function downloads content from URLs without validating that the target is a public internet address. When user-supplied message history contains URLs, attackers can:\n\n1. **Access internal services**: Request `http://127.0.0.1`, `localhost`, or private IP ranges (`10.x.x.x`, `172.16.x.x`, `192.168.x.x`)\n2. **Steal cloud credentials**: Access cloud metadata endpoints (AWS IMDSv1 at `169.254.169.254`, GCP, Azure, Alibaba Cloud)\n3. **Scan internal networks**: Enumerate internal hosts and ports\n\n### Who Is Affected\n\nYou are affected if your application:\n\n1. **Uses `Agent.to_web` or `clai web`** - The web interface accepts file attachments via the Vercel AI Data Stream Protocol, where users can provide arbitrary URLs through chat messages.\n\n2. **Uses `VercelAIAdapter`** - Chat interfaces built with Vercel AI SDK allow users to submit messages containing URLs that are processed server-side.\n\n3. **Uses `AGUIAdapter` or `Agent.to_ag_ui`** - The AG-UI protocol allows users to provide file references with URLs as part of agent interactions.\n\n4. **Exposes a custom API accepting message history** - Any endpoint that accepts message history or `ImageUrl`, `AudioUrl`, `VideoUrl`, `DocumentUrl` objects from user input.\n\n### Attack Scenario\n\nVia chat interface, an attacker submits a message with a file attachment pointing to an internal resource:\n```json\n{\n  \"role\": \"user\",\n  \"parts\": [\n    {\"type\": \"file\", \"mediaType\": \"image/png\", \"url\": \"http://169.254.169.254/latest/meta-data/iam/security-credentials/\"}\n  ]\n}\n```\n\n### Affected Model Integrations\n\nMultiple model integrations download URL content in certain conditions:\n\n| Provider | Downloaded Types |\n|----------|------------------|\n| `OpenAIChatModel` | `AudioUrl`, `DocumentUrl` |\n| `AnthropicModel` | `DocumentUrl` (`text/plain`) |\n| `GoogleModel` (GLA) | All URL types (except YouTube and Files API URLs) |\n| `XaiModel` | `DocumentUrl` |\n| `BedrockConverseModel` | `ImageUrl`, `DocumentUrl`, `VideoUrl` (non-S3 URLs) |\n| `OpenRouterModel` | `AudioUrl` |\n\n## Remediation\n\n### Upgrade to Patched Version\n\n**Upgrade** to the patched version or later. The fix adds comprehensive SSRF protection:\n\n- Blocks private/internal IP addresses by default\n- Always blocks cloud metadata endpoints (even with `allow-local`)\n- Only allows `http://` and `https://` protocols\n- Resolves hostnames before requests to prevent DNS rebinding\n- Validates each redirect target\n\n### New `force_download='allow-local'` Option\n\nIf an application legitimately needs to access local/private network resources (e.g., in a fully trusted internal environment), it can explicitly opt in:\n\n```python\nfrom pydantic_ai import ImageUrl\n\n# Default behavior: private IPs are blocked\nImageUrl(url=\"http://internal-service/image.png\")  # Raises ValueError\n\n# Opt-in to allow local access (use with caution)\nImageUrl(url=\"http://internal-service/image.png\", force_download='allow-local')\n```\n\n**Important**: Cloud metadata endpoints (`169.254.169.254`, `fd00:ec2::254`, `100.100.100.200`) are **always blocked**, even with `allow-local`.\n\n### Workaround for Older Versions\n\nIf a project cannot upgrade immediately, use a [history processor](https://ai.pydantic.dev/message-history/#processing-message-history) to filter out URLs targeting local/private addresses:\n\n```python\nimport ipaddress\nimport socket\nfrom urllib.parse import urlparse\n\nfrom pydantic_ai import Agent, ModelMessage, ModelRequest\nfrom pydantic_ai.messages import AudioUrl, DocumentUrl, ImageUrl, VideoUrl\n\ndef is_private_url(url: str) -\u003e bool:\n    \"\"\"Check if a URL targets a private/internal IP address.\"\"\"\n    try:\n        parsed = urlparse(url)\n        hostname = parsed.hostname\n        if not hostname:\n            return True  # Invalid URL, block it\n\n        # Resolve hostname to IP\n        ip_str = socket.gethostbyname(hostname)\n        ip = ipaddress.ip_address(ip_str)\n\n        # Block private, loopback, and link-local addresses\n        return ip.is_private or ip.is_loopback or ip.is_link_local\n    except (socket.gaierror, ValueError):\n        return True  # DNS resolution failed, block it\n\ndef filter_private_urls(messages: list[ModelMessage]) -\u003e list[ModelMessage]:\n    \"\"\"Remove URL parts that target private/internal addresses.\"\"\"\n    url_types = (ImageUrl, AudioUrl, VideoUrl, DocumentUrl)\n    filtered = []\n    for msg in messages:\n        if isinstance(msg, ModelRequest):\n            safe_parts = [\n                part for part in msg.parts\n                if not (isinstance(part, url_types) and is_private_url(part.url))\n            ]\n            if safe_parts:\n                filtered.append(ModelRequest(parts=safe_parts))\n        else:\n            filtered.append(msg)\n    return filtered\n\n# Apply the filter to your agent\nagent = Agent('openai:gpt-5', history_processors=[filter_private_urls])\n```\n\n## Technical Details of the Fix\n\nThe fix introduces a new `_ssrf.py` module with comprehensive protection:\n\n1. **Protocol validation**: Only `http://` and `https://` allowed\n2. **DNS resolution before request**: Prevents DNS rebinding attacks\n3. **Private IP blocking** (by default):\n   - `127.0.0.0/8`, `::1/128` (loopback)\n   - `10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16` (private)\n   - `169.254.0.0/16`, `fe80::/10` (link-local)\n   - `100.64.0.0/10` (CGNAT)\n   - `fc00::/7` (unique local)\n   - `2002::/16` (6to4, can embed private IPv4)\n4. **Cloud metadata always blocked**: `169.254.169.254`, `fd00:ec2::254`, `100.100.100.200`\n5. **Safe redirect handling**: Each redirect validated before following (max 10)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-02-06T18:32:39.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-2jrp-274c-jhv3","https://github.com/pydantic/pydantic-ai/commit/d398bc9d39aecca6530fa7486a410d5cce936301","https://nvd.nist.gov/vuln/detail/CVE-2026-25580","https://github.com/advisories/GHSA-2jrp-274c-jhv3"],"source_kind":"github","identifiers":["GHSA-2jrp-274c-jhv3","CVE-2026-25580"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-02-06T19:00:08.072Z","updated_at":"2026-05-27T16:03:18.930Z","epss_percentage":0.00018,"epss_percentile":0.04504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt","packages":[{"ecosystem":"pypi","package_name":"pydantic-ai-slim","versions":[{"first_patched_version":"1.56.0","vulnerable_version_range":"\u003e= 0.0.26, \u003c 1.56.0"}],"purl":"pkg:pypi/pydantic-ai-slim"},{"ecosystem":"pypi","package_name":"pydantic-ai","versions":[{"first_patched_version":"1.56.0","vulnerable_version_range":"\u003e= 0.0.26, \u003c 1.56.0"}],"purl":"pkg:pypi/pydantic-ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yanJwLTI3NGMtamh2M84ABSCt/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pydantic-ai-slim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pydantic-ai-slim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pydantic-ai-slim/dependencies","status":null,"funding_links":["https://github.com/sponsors/pydantic"],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-26T09:16:56.474Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":485,"past_year_pull_requests_count":658,"past_year_avg_time_to_close_issue":708081.8933333333,"past_year_avg_time_to_close_pull_request":324072.8057553957,"past_year_issues_closed_count":225,"past_year_pull_requests_closed_count":417,"past_year_pull_request_authors_count":161,"past_year_issue_authors_count":317,"past_year_avg_comments_per_issue":1.8288659793814432,"past_year_avg_comments_per_pull_request":1.465045592705167,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":341,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"Kludex","count":93,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai-slim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai-slim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai-slim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai-slim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai-slim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pydantic-ai-slim/codemeta","maintainers":[{"uuid":"dmontagu","login":"dmontagu","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://pypi.org/user/dmontagu/","role":"Owner","created_at":"2025-05-13T14:34:41.081Z","updated_at":"2025-05-13T14:34:41.081Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dmontagu/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":874582,"maintainers_count":374058,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":14108973,"name":"python313Packages.pydantic-graph","ecosystem":"nixpkgs","description":"GenAI Agent Framework, the Pydantic way","homepage":"https://github.com/pydantic/pydantic-ai","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-24T00:44:17.755Z","latest_release_published_at":"2026-03-24T00:44:17.755Z","latest_release_number":"1.70.0","last_synced_at":"2026-03-24T00:44:18.085Z","created_at":"2026-03-24T00:44:17.507Z","updated_at":"2026-03-24T00:44:21.333Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.pydantic-graph","install_command":"nix-env -iA nixpkgs.python313Packages.pydantic-graph","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pydantic-graph/default.nix#L50","metadata":{"nix_attribute":"python3.13-pydantic-graph-1.70.0","position":"pkgs/development/python-modules/pydantic-graph/default.nix:50","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pydantic-graph","upstream_purl":"pkg:pypi/pydantic-graph"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-24T00:44:21.306Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python313Packages.pydantic-graph?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.pydantic-graph","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.pydantic-graph","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.pydantic-graph/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-graph/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-graph/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-graph/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-graph/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-graph/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-graph/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":538,"html_url":null,"role":null,"created_at":"2026-03-24T00:44:18.558Z","updated_at":"2026-03-24T00:44:18.558Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/mweinelt/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":147106,"maintainers_count":4680,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":14108972,"name":"python313Packages.pydantic-ai-slim","ecosystem":"nixpkgs","description":"GenAI Agent Framework, the Pydantic way","homepage":"https://github.com/pydantic/pydantic-ai","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-24T00:44:13.755Z","latest_release_published_at":"2026-03-24T00:44:13.755Z","latest_release_number":"1.70.0","last_synced_at":"2026-03-24T00:44:14.122Z","created_at":"2026-03-24T00:44:13.474Z","updated_at":"2026-03-24T00:44:21.513Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.pydantic-ai-slim","install_command":"nix-env -iA nixpkgs.python313Packages.pydantic-ai-slim","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pydantic-ai-slim/default.nix#L57","metadata":{"nix_attribute":"python3.13-pydantic-ai-slim-1.70.0","position":"pkgs/development/python-modules/pydantic-ai-slim/default.nix:57","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pydantic-ai-slim","upstream_purl":"pkg:pypi/pydantic-ai-slim"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-24T00:44:21.479Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python313Packages.pydantic-ai-slim?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.pydantic-ai-slim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.pydantic-ai-slim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.pydantic-ai-slim/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-ai-slim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-ai-slim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-ai-slim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-ai-slim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-ai-slim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.pydantic-ai-slim/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":538,"html_url":null,"role":null,"created_at":"2026-03-24T00:44:14.855Z","updated_at":"2026-03-24T00:44:14.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/mweinelt/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":147106,"maintainers_count":4680,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":14108987,"name":"python314Packages.pydantic-graph","ecosystem":"nixpkgs","description":"GenAI Agent Framework, the Pydantic way","homepage":"https://github.com/pydantic/pydantic-ai","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-24T00:44:35.754Z","latest_release_published_at":"2026-03-24T00:44:35.754Z","latest_release_number":"1.70.0","last_synced_at":"2026-03-24T00:44:35.914Z","created_at":"2026-03-24T00:44:35.537Z","updated_at":"2026-03-24T01:01:40.901Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.pydantic-graph","install_command":"nix-env -iA nixpkgs.python314Packages.pydantic-graph","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pydantic-graph/default.nix#L50","metadata":{"nix_attribute":"python3.14-pydantic-graph-1.70.0","position":"pkgs/development/python-modules/pydantic-graph/default.nix:50","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pydantic-graph","upstream_purl":"pkg:pypi/pydantic-graph"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-24T00:44:35.858Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python314Packages.pydantic-graph?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.pydantic-graph","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.pydantic-graph","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.pydantic-graph/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-graph/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-graph/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-graph/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-graph/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-graph/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-graph/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":538,"html_url":null,"role":null,"created_at":"2026-03-24T00:44:36.346Z","updated_at":"2026-03-24T00:44:36.346Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/mweinelt/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":147106,"maintainers_count":4680,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":14108986,"name":"python314Packages.pydantic-ai-slim","ecosystem":"nixpkgs","description":"GenAI Agent Framework, the Pydantic way","homepage":"https://github.com/pydantic/pydantic-ai","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-24T00:44:34.602Z","latest_release_published_at":"2026-03-24T00:44:34.602Z","latest_release_number":"1.70.0","last_synced_at":"2026-03-24T00:44:34.783Z","created_at":"2026-03-24T00:44:34.414Z","updated_at":"2026-03-24T01:01:40.947Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.pydantic-ai-slim","install_command":"nix-env -iA nixpkgs.python314Packages.pydantic-ai-slim","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pydantic-ai-slim/default.nix#L57","metadata":{"nix_attribute":"python3.14-pydantic-ai-slim-1.70.0","position":"pkgs/development/python-modules/pydantic-ai-slim/default.nix:57","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"pydantic-ai-slim","upstream_purl":"pkg:pypi/pydantic-ai-slim"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-24T00:44:34.650Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python314Packages.pydantic-ai-slim?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.pydantic-ai-slim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.pydantic-ai-slim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.pydantic-ai-slim/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-ai-slim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-ai-slim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-ai-slim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-ai-slim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-ai-slim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.pydantic-ai-slim/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":538,"html_url":null,"role":null,"created_at":"2026-03-24T00:44:35.147Z","updated_at":"2026-03-24T00:44:35.147Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/mweinelt/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":147106,"maintainers_count":4680,"namespaces_count":0,"keywords_count":2885,"github":"NixOS","metadata":{"funded_packages_count":1565},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-05-15T05:01:34.865Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":14393360,"name":"pydantic-ai","ecosystem":"conda","description":"PydanticAI is a Python agent framework designed to make it less painful to build production grade applications with Generative AI.","homepage":"https://ai.pydantic.dev","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-05-06T16:33:25.000Z","latest_release_published_at":"2026-05-06T16:33:25.000Z","latest_release_number":"1.90.0","last_synced_at":"2026-05-06T19:04:40.587Z","created_at":"2026-05-06T19:04:39.340Z","updated_at":"2026-05-06T19:06:42.514Z","registry_url":"https://anaconda.org/anaconda/pydantic-ai","install_command":"conda install -c anaconda pydantic-ai","documentation_url":null,"metadata":{},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-01T04:19:28.000Z","size":186092,"stargazers_count":16763,"open_issues_count":509,"forks_count":2003,"subscribers_count":103,"default_branch":"main","last_synced_at":"2026-05-01T05:06:36.293Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-01T04:24:12.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":241,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32679495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-06T19:06:42.513Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":70.98547310561445,"dependent_repos_count":39.01626494219087,"dependent_packages_count":35.782872819909855,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":48.59487028923839},"purl":"pkg:conda/pydantic-ai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pydantic-ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pydantic-ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pydantic-ai/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-06T11:14:20.089Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":573,"past_year_pull_requests_count":812,"past_year_avg_time_to_close_issue":705502.2254545455,"past_year_avg_time_to_close_pull_request":353760.80591497227,"past_year_issues_closed_count":275,"past_year_pull_requests_closed_count":541,"past_year_pull_request_authors_count":187,"past_year_issue_authors_count":375,"past_year_avg_comments_per_issue":1.794066317626527,"past_year_avg_comments_per_pull_request":1.5751231527093597,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":429,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":126,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"samuelcolvin","count":58,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5150,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com"},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-04-27T18:20:20.117Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":14393361,"name":"pydantic-ai-slim","ecosystem":"conda","description":"PydanticAI is a Python agent framework designed to make it less painful to build production grade applications with Generative AI.","homepage":"https://ai.pydantic.dev","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/pydantic/pydantic-ai","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-05-06T16:33:18.000Z","latest_release_published_at":"2026-05-06T16:33:18.000Z","latest_release_number":"1.90.0","last_synced_at":"2026-05-06T19:04:43.210Z","created_at":"2026-05-06T19:04:42.243Z","updated_at":"2026-05-06T19:07:18.795Z","registry_url":"https://anaconda.org/anaconda/pydantic-ai-slim","install_command":"conda install -c anaconda pydantic-ai-slim","documentation_url":null,"metadata":{},"repo_metadata":{"id":263673556,"uuid":"818331198","full_name":"pydantic/pydantic-ai","owner":"pydantic","description":"AI Agent Framework, the Pydantic way","archived":false,"fork":false,"pushed_at":"2026-05-01T04:19:28.000Z","size":186092,"stargazers_count":16763,"open_issues_count":509,"forks_count":2003,"subscribers_count":103,"default_branch":"main","last_synced_at":"2026-05-01T05:06:36.293Z","etag":null,"topics":["agent-framework","genai","llm","pydantic","python"],"latest_commit_sha":null,"homepage":"https://ai.pydantic.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pydantic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-06-21T15:55:04.000Z","updated_at":"2026-05-01T04:24:12.000Z","dependencies_parsed_at":"2024-11-19T20:39:05.121Z","dependency_job_id":"0ee1cf70-cc08-449f-aed0-8877baf85a88","html_url":"https://github.com/pydantic/pydantic-ai","commit_stats":null,"previous_names":["pydantic/pydantic-ai"],"tags_count":241,"template":false,"template_full_name":null,"purl":"pkg:github/pydantic/pydantic-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pydantic","download_url":"https://codeload.github.com/pydantic/pydantic-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32679495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-06T19:07:18.795Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":70.98547310561445,"dependent_repos_count":39.01626494219087,"dependent_packages_count":35.782872819909855,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":48.59487028923839},"purl":"pkg:conda/pydantic-ai-slim","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/pydantic-ai-slim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/pydantic-ai-slim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/pydantic-ai-slim/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-06T03:37:09.471Z","issues_count":1292,"pull_requests_count":1609,"avg_time_to_close_issue":1122919.87150838,"avg_time_to_close_pull_request":474245.4410041841,"issues_closed_count":716,"pull_requests_closed_count":1195,"pull_request_authors_count":350,"issue_authors_count":764,"avg_comments_per_issue":2.068885448916409,"avg_comments_per_pull_request":1.6258545680546923,"merged_pull_requests_count":946,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":574,"past_year_pull_requests_count":812,"past_year_avg_time_to_close_issue":703574.963768116,"past_year_avg_time_to_close_pull_request":353760.80591497227,"past_year_issues_closed_count":276,"past_year_pull_requests_closed_count":541,"past_year_pull_request_authors_count":187,"past_year_issue_authors_count":375,"past_year_avg_comments_per_issue":1.7961672473867596,"past_year_avg_comments_per_pull_request":1.5751231527093597,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":429,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/issues","maintainers":[{"login":"Kludex","count":260,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"samuelcolvin","count":229,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"sydney-runkle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sydney-runkle"},{"login":"Viicos","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"},{"login":"jlowin","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlowin"},{"login":"hramezani","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hramezani"}],"active_maintainers":[{"login":"Kludex","count":128,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kludex"},{"login":"DouweM","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DouweM"},{"login":"samuelcolvin","count":58,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"Viicos","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Viicos"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai-slim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai-slim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai-slim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai-slim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai-slim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/pydantic-ai-slim/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5150,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com"},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-04-27T18:20:20.117Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}}],"commits":{"id":9602968,"full_name":"pydantic/pydantic-ai","default_branch":"main","total_commits":2121,"total_committers":459,"total_bot_commits":5,"total_bot_committers":2,"mean_commits":4.620915032679738,"dds":0.8095238095238095,"past_year_total_commits":1376,"past_year_total_committers":353,"past_year_total_bot_commits":5,"past_year_total_bot_committers":2,"past_year_mean_commits":3.898016997167139,"past_year_dds":0.7165697674418605,"last_synced_at":"2026-05-30T11:30:39.804Z","last_synced_commit":"cff2825fb5534ee4f0ecea6a79ceb0a91c87160c","created_at":"2025-04-10T15:57:00.732Z","updated_at":"2026-05-30T11:28:31.805Z","committers":[{"name":"Douwe Maan","email":"douwe@pydantic.dev","login":"DouweM","count":404},{"name":"Samuel Colvin","email":"s@muelcolvin.com","login":"samuelcolvin","count":283},{"name":"Marcelo Trylesinski","email":"marcelotryle@gmail.com","login":"Kludex","count":242},{"name":"David Montague","email":"35119617+dmontagu","login":"dmontagu","count":159},{"name":"David","email":"64162682+dsfaccini","login":"dsfaccini","count":126},{"name":"Alex Hall","email":"alex.mojaki@gmail.com","login":"alexmojaki","count":67},{"name":"Sydney Runkle","email":"54324534+sydney-runkle","login":"sydney-runkle","count":49},{"name":"Aditya Vardhan","email":"76904033+adtyavrdhn","login":"adtyavrdhn","count":44},{"name":"Victorien","email":"65306057+Viicos","login":"Viicos","count":22},{"name":"Zhongsheng Ji","email":"9573586@qq.com","login":"Wh1isper","count":16},{"name":"Steven Hartland","email":"stevenmhartland@gmail.com","login":"stevenh","count":10},{"name":"William Easton","email":"bill.easton@elastic.co","login":"strawgate","count":10},{"name":"Danipulok","email":"45077699+Danipulok","login":"Danipulok","count":8},{"name":"Mohamed Amine Zghal","email":"medaminezghal@outlook.com","login":"medaminezghal","count":7},{"name":"Moritz Wilksch","email":"58488209+moritzwilksch","login":"moritzwilksch","count":7},{"name":"kauabh","email":"56749351+kauabh","login":"kauabh","count":7},{"name":"Matthew Brandman","email":"matt.brandman@gmail.com","login":"mattbrandman","count":6},{"name":"Qian Li","email":"qian.li@dbos.dev","login":"qianl15","count":6},{"name":"Sarth Frey","email":"148989515+sarth6","login":"sarth6","count":6},{"name":"Lalit Madan","email":"116655920+madanlalit","login":"madanlalit","count":6},{"name":"Jerry Lin","email":"jerry@reevo.ai","login":"jerry-reevo","count":6},{"name":"Huang Zhaobin","email":"52552971+xcpky","login":"xcpky","count":6},{"name":"Cole McIntosh","email":"82463175+colesmcintosh","login":"colesmcintosh","count":6},{"name":"Benjamin Rapaport","email":"benjamin.rapaport@gmail.com","login":"barapa","count":5},{"name":"Denys Moskalenko","email":"88318209+DenysMoskalenko","login":"DenysMoskalenko","count":5},{"name":"Majd Alsado","email":"34826799+majdalsado","login":"majdalsado","count":5},{"name":"Nahian-Al Hasan","email":"nahian97@gmail.com","login":"bitnahian","count":5},{"name":"Hamidreza A.","email":"h.ahmadi60@outlook.com","login":"hrahmadi71","count":5},{"name":"Petyo Ivanov","email":"underlog@gmail.com","login":"petyosi","count":4},{"name":"Renan Heckert Leal","email":"123672970+lealre","login":"lealre","count":4},{"name":"Ricardo-M-L","email":"69202550+Ricardo-M-L","login":"Ricardo-M-L","count":4},{"name":"Saurabh Misra","email":"misra.saurabh1@gmail.com","login":"misrasaurabh1","count":4},{"name":"Vittorio Ricciardulli","email":"61703242+vricciardulli","login":"vricciardulli","count":4},{"name":"Yannick Stephan","email":"stephan.yannick@me.com","login":"YanSte","count":4},{"name":"Zach Deane-Mayer","email":"581590+zachmayer","login":"zachmayer","count":4},{"name":"navalprakhar","email":"63822325+navalprakhar","login":"navalprakhar","count":4},{"name":"Pavan manikanta","email":"120953215+Pavanmanikanta98","login":"Pavanmanikanta98","count":4},{"name":"Alex Streed","email":"desertaxle","login":"desertaxle","count":4},{"name":"Anibal Angulo","email":"ajcardoza2000@gmail.com","login":"ajac-zero","count":4},{"name":"Ben Drucker","email":"bvdrucker@gmail.com","login":"bendrucker","count":4},{"name":"Douglas Trajano","email":"douglas.trajano@outlook.com","login":"DougTrajano","count":4},{"name":"Jeremiah Lowin","email":"153965+jlowin","login":"jlowin","count":4},{"name":"Mert","email":"62549656+fswair","login":"fswair","count":4},{"name":"Mottakin Chowdhury","email":"md.mottakin.chowdhury@gmail.com","login":"mochow13","count":4},{"name":"Peter Li","email":"peter.li@brilliant.org","login":"petersli","count":3},{"name":"Raymond Xu","email":"raymond.y.xu@gmail.com","login":"ryx2","count":3},{"name":"Tim Esler","email":"tim.esler@gmail.com","login":"timesler","count":3},{"name":"dAIsySHEng1","email":"45747761+dAIsySHEng1","login":"dAIsySHEng1","count":3},{"name":"lif","email":"1835304752@qq.com","login":"majiayu000","count":3},{"name":"naveen-corpusant","email":"131562836+naveen-corpusant","login":"naveen-corpusant","count":3},{"name":"pydanty[bot]","email":"251103656+pydanty[bot]","login":"pydanty[bot]","count":3},{"name":"Alex Resch","email":"alex.resch02.business@gmail.com","login":"Alex-Resch","count":3},{"name":"Arnaud Durand","email":"arnaud.durand@live.com","login":"DurandA","count":3},{"name":"nate nowack","email":"thrast36@gmail.com","login":"zzstoatzz","count":3},{"name":"Mohamed Amin Haouas","email":"146770167+safina57","login":"safina57","count":3},{"name":"Lais Carvalho","email":"lais@pydantic.dev","login":"laisbsc","count":3},{"name":"Kacper Włodarczyk","email":"111304236+DEENUU1","login":"DEENUU1","count":3},{"name":"Jerry Yan","email":"jerry@heygen.com","login":"jerry-heygen","count":3},{"name":"Israel Ekpo","email":"44282278+izzyacademy","login":"izzyacademy","count":3},{"name":"Hamza Farhan","email":"thehamza96@gmail.com","login":"HamzaFarhan","count":3},{"name":"Bohdan","email":"63935457+bohdanhr","login":"bohdanhr","count":3},{"name":"Adrian Garcia Badaracco","email":"1755071+adriangb","login":"adriangb","count":3},{"name":"Niko Dürr","email":"48563891+tradeqvest","login":"tradeqvest","count":3},{"name":"Paul Roever","email":"proever","login":"proever","count":3},{"name":"Charlie Jonas","email":"charlie@callawaycloudconsulting.com","login":"ChuckJonas","count":3},{"name":"Thomas Queste","email":"tom@tomsquest.com","login":"tomsquest","count":2},{"name":"Sijan Bhandari","email":"sijanonly@gmail.com","login":"sijanonly","count":2},{"name":"Shailendher Ramanujam","email":"142674+shailendher","login":"shailendher","count":2},{"name":"Robby","email":"rhorv@proton.me","login":"h0rv","count":2},{"name":"Sai Vineeth","email":"sksvineeth@gmail.com","login":"sksvineeth","count":2},{"name":"Saakshi Gupta","email":"saakshigupta2002@gmail.com","login":"saakshigupta2002","count":2},{"name":"Rian Dolphin","email":"34861538+rian-dolphin","login":"rian-dolphin","count":2},{"name":"Pierce Freeman","email":"piercefreeman@gmail.com","login":"piercefreeman","count":2},{"name":"Peter Hoburg","email":"peterHoburg","login":"peterHoburg","count":2},{"name":"Pedro Sereno","email":"peu.sereno@gmail.com","login":"psg2","count":2},{"name":"Paul Andersen","email":"pandersen@uncharted.software","login":"pandersen-uncharted","count":2},{"name":"Nico","email":"126240758+NicolasPllr1","login":"NicolasPllr1","count":2},{"name":"Nathan Gage","email":"54559789+nathan-gage","login":"nathan-gage","count":2},{"name":"Mike Ryan","email":"mike.ryan52@gmail.com","login":"MikeRyanDev","count":2},{"name":"Mike Ritchie","email":"96531430+mike-luabase","login":"mike-luabase","count":2},{"name":"Mike Pfaffenberger","email":"mike.pfaffenberger@gmail.com","login":"mpfaffenberger","count":2},{"name":"Miguel Miranda Dias","email":"7780875+pandego","login":"pandego","count":2},{"name":"Michael Hahn","email":"mwhahn@gmail.com","login":"mwildehahn","count":2},{"name":"José Antonio Domínguez","email":"chamot11@gmail.com","login":"josead","count":2},{"name":"Cory Tomlinson","email":"cory@tmlnsn.com","login":"corytomlinson","count":2},{"name":"Karel Hovorka","email":"github@karel-hovorka.eu","login":"hovi","count":2},{"name":"Matt LeMay","email":"mplemay","login":"mplemay","count":2},{"name":"weiguang li","email":"codingpunk@gmail.com","login":"OiPunk","count":2},{"name":"wassaf shahzad","email":"wassafshahzad@gmail.com","login":"wassafshahzad","count":2},{"name":"slkoo-cc","email":"sl.koo@coreconsulting.asia","login":"slkoo-cc","count":2},{"name":"shaheer","email":"shaheer_zaman84@yahoo.com","login":"shaheerzaman","count":2},{"name":"dymux","email":"91779374+putramkti","login":"putramkti","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"célina","email":"hanouticelina@gmail.com","login":"hanouticelina","count":2},{"name":"cal859","email":"calmwmcauliffe@googlemail.com","login":"cal859","count":2},{"name":"barp","email":"3817158+barp","login":"barp","count":2},{"name":"ZeroAurora","email":"zeroaurora233@outlook.com","login":"ZeroAurora","count":2},{"name":"Yiorgis Gozadinos","email":"ggozadinos@gmail.com","login":"ggozad","count":2},{"name":"Yaman Ahlawat","email":"yaman@outlook.com","login":"yamanahlawat","count":2},{"name":"Victor Mota","email":"vimota@gmail.com","login":"vimota","count":2},{"name":"E B Benson","email":"117281795+Deriverx2","login":"Deriverx2","count":2},{"name":"Davide Andreoli","email":"116097137+davide-andreoli","login":"davide-andreoli","count":2},{"name":"Daniel Cruz","email":"20308945+ddanielcruzz","login":"ddanielcruzz","count":2},{"name":"Conrad Lee","email":"conrad@capturedknowledge.ai","login":"conradlee","count":2},{"name":"Vinny Meller","email":"vinnymeller@gmail.com","login":"vinnymeller","count":2},{"name":"Colin Jermain","email":"cjermain","login":"cjermain","count":2},{"name":"Cody J. Hanson","email":"cody@codyjhanson.com","login":"cjohnhanson","count":2},{"name":"Chris Dare","email":"18426797+chris-dare","login":"chris-dare","count":2},{"name":"Chenghao Mou","email":"mouchenghao@gmail.com","login":"ChenghaoMou","count":2},{"name":"Xin","email":"fuxin1997@gmail.com","login":"imfing","count":2},{"name":"Caíque Araújo Spósito","email":"kiqaps@gmail.com","login":"kiqaps","count":2},{"name":"BBYNAI","email":"boubyan-aiteam@bankboubyan.com","login":"BBYNAI","count":2},{"name":"Assad Yousuf","email":"45297189+assadyousuf","login":"assadyousuf","count":2},{"name":"Arne Zeising","email":"arne.zeising@gmail.com","login":"ArneZsng","count":2},{"name":"Andrew Malone","email":"74384503+andrewdmalone","login":"andrewdmalone","count":2},{"name":"Ali Beyram","email":"alibeyram","login":"alibeyram","count":2},{"name":"Adam Montgomery","email":"1934358+montasaurus","login":"montasaurus","count":2},{"name":"Aditya Singh","email":"60082699+adityasingh2400","login":"adityasingh2400","count":2},{"name":"Timothée Mazzucotelli","email":"dev@pawamoy.fr","login":"pawamoy","count":2},{"name":"Martin Juřen","email":"martin.juren@gmail.com","login":"DarthJuri","count":2},{"name":"Luke","email":"36324565+lukekh","login":"lukekh","count":2},{"name":"Lionel du Peloux","email":"lionpeloux","login":"lionpeloux","count":2},{"name":"Leandro Damascena","email":"lcdama@amazon.pt","login":"leandrodamascena","count":2},{"name":"Lars Nilse","email":"l.nilse@dunelm.org.uk","login":"lars20070","count":2},{"name":"Lars","email":"github@lfloeer.de","login":"lfloeer","count":2},{"name":"Josh","email":"joshlipman@g.ucla.edu","login":"joshualipman123","count":2},{"name":"Johan Hammarstedt","email":"johan.hammarstedt@gmail.com","login":"jhammarstedt","count":2},{"name":"Alan Ponnachan","email":"85491837+AlanPonnachan","login":"AlanPonnachan","count":2},{"name":"Forge","email":"64839751+GDaamn","login":"GDaamn","count":2},{"name":"Gautam Mekkat","email":"12224008+Blue9","login":"Blue9","count":2},{"name":"Giacomo Berardi","email":"barnets@gmail.com","login":"giacbrd","count":2},{"name":"Gold okpa","email":"Okpagold@gmail.com","login":"Goldokpa","count":2},{"name":"Joe","email":"g-eoj","login":"g-eoj","count":2},{"name":"Thomas Boser","email":"thomas.boser@discordapp.com","login":"tboser","count":2},{"name":"Jens Larsson","email":"5676349+thejens","login":"thejens","count":2},{"name":"Henry Hinnefeld","email":"henry.hinnefeld@gmail.com","login":"hinnefe2","count":2},{"name":"J S","email":"49557684+svilupp","login":"svilupp","count":2},{"name":"Darsh Poddar","email":"114983070+drPod","login":"drPod","count":1},{"name":"Dasaraju Abhishek Varma","email":"53211164+abhishekvarma12345","login":"abhishekvarma12345","count":1},{"name":"David Fernandez","email":"davidfertube@gmail.com","login":"davidfertube","count":1},{"name":"David Kucher","email":"mrdkucher","login":"mrdkucher","count":1},{"name":"David Ruan","email":"ruanwz@gmail.com","login":"ruanwz","count":1},{"name":"Debu Sinha","email":"debusinha2009@gmail.com","login":"debu-sinha","count":1},{"name":"Derek W. S. Gray","email":"github@mudflye.org","login":"derekwsgray","count":1},{"name":"Dharit Shah","email":"dharits3@gmail.com","login":"Dharit13","count":1},{"name":"Dhruv Garg","email":"136477030+DhruvGarg111","login":"DhruvGarg111","count":1},{"name":"Diego Margoni","email":"diegof.university@gmail.com","login":"dfm88","count":1},{"name":"Dor Amir","email":"167151565+doramirdor","login":"doramirdor","count":1},{"name":"Doruk Gezici","email":"doruk@gezici.me","login":"dorukgezici","count":1},{"name":"Daniel Nouri","email":"daniel.nouri@gmail.com","login":"dnouri","count":1},{"name":"Daniel","email":"38250010+Kigstn","login":"Kigstn","count":1},{"name":"DEEVEN SERU","email":"144827577+Deeven-Seru","login":"Deeven-Seru","count":1},{"name":"George D. Torres","email":"41129492+geodavic","login":"geodavic","count":1},{"name":"Cody-learns","email":"156126249+Cody-learns","login":"Cody-learns","count":1},{"name":"Cocoon-Break","email":"54054995+kuishou68","login":"kuishou68","count":1},{"name":"Clem","email":"70368164+Clement-Lelievre","login":"Clement-Lelievre","count":1},{"name":"Christian Hartung","email":"hartung@live.com","login":"hartungstenio","count":1},{"name":"Chris Handy","email":"chrisjhandy@gmail.com","login":"chandy","count":1},{"name":"Chase Walden","email":"hello@chasewalden.dev","login":"chasewalden","count":1},{"name":"Gavin M. Roy","email":"gavinmroy@gmail.com","login":"gmr","count":1},{"name":"Gary Metzker","email":"gmetzker@gmail.com","login":"gmetzker","count":1},{"name":"Félix R","email":"46397982+fedexman","login":"fedexman","count":1},{"name":"Freddy Boulton","email":"alfonsoboulton@gmail.com","login":"freddyaboulton","count":1},{"name":"Frank Hoffmann","email":"frank-github@polarbit.de","login":"15r10nk","count":1},{"name":"Frank Fineis","email":"frank.fineis@gmail.com","login":"ffineis","count":1},{"name":"Francisco Vilchez","email":"vilchez.francisco@pucp.edu.pe","login":"franciscovilchezv","count":1},{"name":"Fenn Bailey","email":"fennb","login":"fennb","count":1},{"name":"Federico Ciner","email":"federico.ciner@gmail.com","login":"federicociner","count":1},{"name":"Fabio Pulvirenti","email":"pulphix@gmail.com","login":"pulphix","count":1},{"name":"FU-max-boop","email":"ht3fudatou@163.com","login":"FU-max-boop","count":1},{"name":"Evgeny Pinchuk","email":"149533898+empezarcero","login":"empezarcero","count":1},{"name":"Ethan Brooks","email":"ethanabrooks@gmail.com","login":"ethanabrooks","count":1},{"name":"Essam Gouda","email":"essamgouda97@hotmail.com","login":"essamgouda97","count":1},{"name":"Eric Charles","email":"226720+echarles","login":"echarles","count":1},{"name":"Eric B","email":"ukubird@gmail.com","login":"Spectual","count":1},{"name":"Emma Haley","email":"25950317+ehaca","login":"ehaca","count":1},{"name":"Elias Soares","email":"eliassoares@dcc.ufmg.br","login":"eliassoares","count":1},{"name":"Elias","email":"55650958+eliasto","login":"eliasto","count":1},{"name":"Edward J. Schwartz","email":"moo.github.domain.edmcman@xoxy.net","login":"edmcman","count":1},{"name":"Eduardo Diniz","email":"eduardojdiniz","login":"eduardojdiniz","count":1},{"name":"Edoardo Debenedetti","email":"edoardo.m.debenedetti@gmail.com","login":"dedeswim","count":1},{"name":"Aaro Koskinen","email":"69987584+arde100","login":"arde100","count":1},{"name":"Daniil","email":"daniilr","login":"daniilr","count":1},{"name":"Chase Farmer","email":"chase.farmer@pixee.ai","login":"chasefarmer-pixee","count":1},{"name":"Arko","email":"169167507+thisisarko","login":"thisisarko","count":1},{"name":"Antonio Santos","email":"sanant813@hotmail.com","login":"AntSan813","count":1},{"name":"Anton Chaplygin","email":"antoncp@gmail.com","login":"antoncp","count":1},{"name":"Anirudh Vempati","email":"40335580+notrudyyy","login":"notrudyyy","count":1},{"name":"Angelo Laub","email":"angelolaub@gmail.com","login":"angelol","count":1},{"name":"Andy MacKinlay","email":"admackin","login":"admackin","count":1},{"name":"Andrey Golovizin","email":"ag+services@sologoc.com","login":"erosennin","count":1},{"name":"Andrew Hannigan","email":"andrew@trmlabs.com","login":"AndrewHannigan","count":1},{"name":"Andreas Klos","email":"andreas.klos21@gmail.com","login":"FeU-aKlos","count":1},{"name":"Andreas Georgiou","email":"ag14774","login":"ag14774","count":1},{"name":"Amir Balwel","email":"71513472+iAmir97","login":"iAmir97","count":1},{"name":"Alvin Tang","email":"alvintang@pm.me","login":"alvinttang","count":1},{"name":"Aaron Mihalik","email":"amihalik","login":"amihalik","count":1},{"name":"Abhisek Gajendra Mahapatra","email":"abhisek.g.mahapatra@gmail.com","login":"ovisek","count":1},{"name":"Abhishek Krishna","email":"invokerkrishna@gmail.com","login":"abhicris","count":1},{"name":"Adam Křivka","email":"krivka.adam@gmail.com","login":"akrivka","count":1},{"name":"Aditya Rao","email":"63926883+theadityarao","login":"theadityarao","count":1},{"name":"Advait Athreya","email":"89476471+advaitathreya","login":"advaitathreya","count":1},{"name":"Ainur T","email":"nurikk","login":"nurikk","count":1},{"name":"Akos Bontovics","email":"a.bontovics@gmail.com","login":"slumbi","count":1},{"name":"Al Duncanson","email":"alDuncanson@proton.me","login":"alDuncanson","count":1},{"name":"Alan Gerber","email":"akgerber","login":"akgerber","count":1},{"name":"Aleksandr Pimenov","email":"167337375+wachawo","login":"wachawo","count":1},{"name":"Alekseev Ilya","email":"44509110+voorhs","login":"voorhs","count":1},{"name":"Giselle van Dongen","email":"giselle@restate.dev","login":"gvdongen","count":1},{"name":"Charles Lee","email":"chug2k@gmail.com","login":"chug2k","count":1},{"name":"Camilo Velez","email":"67070956+camilovelezr","login":"camilovelezr","count":1},{"name":"CY Kalu","email":"cy23@tutanota.com","login":"cyonii","count":1},{"name":"ByteWise","email":"156506452+2830500285","login":"2830500285","count":1},{"name":"Brian Ngo","email":"brian@thriveai.work","login":"briann","count":1},{"name":"Brandon Shar","email":"6599653+BrandonShar","login":"BrandonShar","count":1},{"name":"Bojan","email":"79751274+bojan2501","login":"bojan2501","count":1},{"name":"Binal Patel","email":"binalkp91@gmail.com","login":"caesarnine","count":1},{"name":"Bill Chambers","email":"wchambers@ischool.berkeley.edu","login":"bllchmbrs","count":1},{"name":"Betim Sherifi","email":"32338617+bsherifi","login":"bsherifi","count":1},{"name":"Bernardo Doré","email":"bdore","login":"bdore","count":1},{"name":"Benoit Putzeys","email":"157973952+bputzeys","login":"bputzeys","count":1},{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":1},{"name":"Bartosz Sławecki","email":"bartosz@ilikepython.com","login":"bswck","count":1},{"name":"Baniskos","email":"baniskos@proton.me","login":"Baniskos","count":1},{"name":"Ayush","email":"63203492+macayu17","login":"macayu17","count":1},{"name":"Atharva Jaiswal","email":"92455570+AtharvaJaiswal005","login":"AtharvaJaiswal005","count":1},{"name":"Assaf E. Israel","email":"assaf.israel@glow.io","login":"assafeisr","count":1},{"name":"Ashish Kumar Verma","email":"61198989+imdigitalashish","login":"imdigitalashish","count":1},{"name":"Asgeir Berland","email":"asgeir@eroo.io","login":"Trollgeir","count":1},{"name":"Aryan Motgi","email":"85900811+aryanmotgi","login":"aryanmotgi","count":1},{"name":"Artur","email":"artur8118@gmail.com","login":"Artui","count":1},{"name":"Arnaud Stiegler","email":"arnaud.stiegler@gmail.com","login":"arnaudstiegler","count":1},{"name":"Tobias Raabe","email":"raabe@posteo.de","login":"tobiasraabe","count":1},{"name":"marmor7","email":"gazith@gmail.com","login":"marmor7","count":1},{"name":"Tom Ahoi","email":"34581986+xtfocus","login":"xtfocus","count":1},{"name":"Tommy Waltmann","email":"53307607+tommy-waltmann","login":"tommy-waltmann","count":1},{"name":"Tony Woland","email":"16152581+tonyxwz","login":"tonyxwz","count":1},{"name":"Tres Seaver","email":"tseaver@palladion.com","login":"tseaver","count":1},{"name":"Tshapislav","email":"64622077+Tshapislav","login":"Tshapislav","count":1},{"name":"VeniVeci","email":"34216439+VeniVeci","login":"VeniVeci","count":1},{"name":"Vikash","email":"master.bvik@gmail.com","login":"vikigenius","count":1},{"name":"Vivek Ghaisas","email":"polybuildr","login":"polybuildr","count":1},{"name":"Volodymyr Sydorenko","email":"vladimir@gearheart.io","login":"gearheart","count":1},{"name":"Walter Gillett","email":"walter_gillett@hotmail.com","login":"wgillett","count":1},{"name":"WcW","email":"1754835+w121211","login":"w121211","count":1},{"name":"William Reed","email":"wreed4","login":"wreed4","count":1},{"name":"YI FU","email":"fuyi","login":"fuyi","count":1},{"name":"Yaroslav Boiko","email":"y.boikodevelop@gmail.com","login":"awkoy","count":1},{"name":"Yaroslav Halchenko","email":"debian@onerussian.com","login":"yarikoptic","count":1},{"name":"Yashar Zafari","email":"yashar.zafarihaqqi@mech.sharif.edu","login":"yaswhar","count":1},{"name":"Yechan Bae","email":"qwaz@theori.io","login":"qwaz-theori","count":1},{"name":"Yi-Chen Lin","email":"103916325+ethan01x","login":"ethan01x","count":1},{"name":"Yinon Ehrlich","email":"Tiksagol","login":"Tiksagol","count":1},{"name":"Yorick","email":"yorick@yorickvanpelt.nl","login":"yorickvP","count":1},{"name":"Yufeng He","email":"40085740+he-yufeng","login":"he-yufeng","count":1},{"name":"Zac","email":"zac.boyles@live.com","login":"zboyles","count":1},{"name":"Zaidhaan","email":"zaidhaan03@gmail.com","login":"zaidhaan","count":1},{"name":"Zhaocun Sun","email":"zhaocunsun@gmail.com","login":"cosmopolitan033","count":1},{"name":"akenar","email":"52220260+akenarsari","login":"akenarsari","count":1},{"name":"Tom Aarsen","email":"37621491+tomaarsen","login":"tomaarsen","count":1},{"name":"Rick Lamers","email":"ricklamers@gmail.com","login":"ricklamers","count":1},{"name":"Rob Cheung","email":"kousun12@gmail.com","login":"kousun12","count":1},{"name":"Rob Porter","email":"physicsrob@gmail.com","login":"physicsrob","count":1},{"name":"Robin Picard","email":"83579270+RobinPicard","login":"RobinPicard","count":1},{"name":"Ronak Mehta","email":"ronakrm","login":"ronakrm","count":1},{"name":"Sadra Barikbin","email":"sadraqazvin1@yahoo.com","login":"sadra-barikbin","count":1},{"name":"Sam","email":"tuxthepenguin84","login":"tuxthepenguin84","count":1},{"name":"Sam Komesarook","email":"47465976+SamKomesarook","login":"SamKomesarook","count":1},{"name":"Sašo Stanovnik","email":"8071628+sstanovnik","login":"sstanovnik","count":1},{"name":"Sean Goedecke","email":"sgoedecke@github.com","login":"sgoedecke","count":1},{"name":"Seb Duerr","email":"sebastian.duerr@cerebras.net","login":"sebastiand-cerebras","count":1},{"name":"Sebastian Steenssøe","email":"vildmedpap@gmail.com","login":"VildMedPap","count":1},{"name":"Seo Sanghyeon","email":"sanxiyn@gmail.com","login":"sanxiyn","count":1},{"name":"Severin Heiniger","email":"severinheiniger@gmail.com","login":"severinh","count":1},{"name":"Shahmir Varqha","email":"Sham9871@gmail.com","login":"Light2Dark","count":1},{"name":"Shoaib Burq","email":"saburq@gmail.com","login":"sabman","count":1},{"name":"Siavash Ghorbani","email":"siavashg@gmail.com","login":"siavashg","count":1},{"name":"Siddhant Bhagat","email":"103000056+siddhantbhagat8","login":"siddhantbhagat8","count":1},{"name":"T-256","email":"132141463+T-256","login":"T-256","count":1},{"name":"Tamar","email":"Tamar0812@outlook.co.il","login":"tdevelope","count":1},{"name":"Tamles","email":"mathieu.vander.p@gmail.com","login":"Tamles","count":1},{"name":"Tanishq","email":"30299564+10ishq","login":"10ishq","count":1},{"name":"Tatsuya Shimoda","email":"tacoo","login":"tacoo","count":1},{"name":"Thiago Padilha","email":"thiago@padilha.cc","login":"tarruda","count":1},{"name":"Thiago dos Santos Hora","email":"thiago.santos.hora@gmail.com","login":"thiagohora","count":1},{"name":"Thomas Berends","email":"thomasberends@hotmail.com","login":"tberends","count":1},{"name":"Thomas Steinacher","email":"tom@eggdrop.ch","login":"thomasst","count":1},{"name":"Tim Becker","email":"tjbecker512@gmail.com","login":"tim-becker","count":1},{"name":"alm","email":"alonme","login":"alonme","count":1},{"name":"akoshel","email":"58721037+akoshel","login":"akoshel","count":1},{"name":"matthewfranglen","email":"matthew@franglen.org","login":"matthewfranglen","count":1},{"name":"maxnilz","email":"42666467+maxnilz","login":"maxnilz","count":1},{"name":"oscar-broman","email":"oscar.broman@gmail.com","login":"oscar-broman","count":1},{"name":"pedroallenrevez","email":"pedroallenrevez@gmail.com","login":"pedroallenrevez","count":1},{"name":"perry","email":"sztoplover@gmail.com","login":"sztoplover-bit","count":1},{"name":"phi-friday","email":"phi.friday@gmail.com","login":"phi-friday","count":1},{"name":"ray.mond","email":"59463268+erhuve","login":"erhuve","count":1},{"name":"reuben-if","email":"reuben@infinityfiction.ai","login":"reuben-if","count":1},{"name":"sam","email":"1211977+sambarnes","login":"sambarnes","count":1},{"name":"samtin0x","email":"40127309+samtin0x","login":"samtin0x","count":1},{"name":"sarunas-llm","email":"sarunas.llm@gmail.com","login":"sarunas-llm","count":1},{"name":"sarunas-zebra","email":"sarunas@zebrasign.com","login":"sarunas-zebra","count":1},{"name":"schmaxXximilian","email":"schmoell@fim.uni-passau.de","login":"schmaxXximilian","count":1},{"name":"seva","email":"seva@dema.ai","login":"sevakva","count":1},{"name":"sheginabo","email":"alex554833@gmail.com","login":"sheginabo","count":1},{"name":"summerscope","email":"summerscope@gmail.com","login":"summerscope","count":1},{"name":"tijmenhammer","email":"37313875+tijmenhammer","login":"tijmenhammer","count":1},{"name":"timothy","email":"53824764+timothy-jeong","login":"timothy-jeong","count":1},{"name":"vladislav doster","email":"mvdoster@gmail.com","login":"vladdoster","count":1},{"name":"vp777","email":"28927034+vp777","login":"vp777","count":1},{"name":"wangxiaolei","email":"fatelei@gmail.com","login":"fatelei","count":1},{"name":"xflashxx","email":"54585776+xflashxx","login":"xflashxx","count":1},{"name":"yf-yang","email":"36890796+yf-yang","login":"yf-yang","count":1},{"name":"yilololo","email":"lylhaha01@outlook.com","login":"yilololo","count":1},{"name":"zeyuyuyu","email":"41896859+zeyuyuyu","login":"zeyuyuyu","count":1},{"name":"Ștefan Nae","email":"stefannae@pm.me","login":"stefannae","count":1},{"name":"盐粒 Yanli","email":"beautyyuyanli@gmail.com","login":"BeautyyuYanli","count":1},{"name":"anish","email":"145943060+anishesg","login":"anishesg","count":1},{"name":"asmith26","email":"asmith26","login":"asmith26","count":1},{"name":"atinylittleshell","email":"3233006+atinylittleshell","login":"atinylittleshell","count":1},{"name":"baek54321","email":"39159953+baek54321","login":"baek54321","count":1},{"name":"banteg","email":"4562643+banteg","login":"banteg","count":1},{"name":"bash000000","email":"m2588953@outlook.com","login":"zhcn000000","count":1},{"name":"celeritatem","email":"celeritatem@gmail.com","login":"celeritatem","count":1},{"name":"chernistry","email":"73943355+chernistry","login":"chernistry","count":1},{"name":"coccoinomane","email":"guido.pettinari@gmail.com","login":"coccoinomane","count":1},{"name":"damyantilev","email":"54400685+damyantilev","login":"damyantilev","count":1},{"name":"dprov","email":"46375825+dprov","login":"dprov","count":1},{"name":"eballesteros","email":"44843469+eballesteros","login":"eballesteros","count":1},{"name":"eekstunt","email":"51318131+eekstunt","login":"eekstunt","count":1},{"name":"ejentum.com","email":"info@ejentum.com","login":"ejentum","count":1},{"name":"frednijsvrt","email":"109167337+frednijsvrt","login":"frednijsvrt","count":1},{"name":"gitraffe","email":"raffegit@gmail.com","login":"gitraffe","count":1},{"name":"gkarthi-signoz","email":"goutham@signoz.io","login":"gkarthi-signoz","count":1},{"name":"hojland","email":"36692171+Hojland","login":"Hojland","count":1},{"name":"ilanbenb","email":"12747039+ilanbenb","login":"ilanbenb","count":1},{"name":"jamesaud","email":"james.audretsch@phoebe.ai","login":"jamesaud","count":1},{"name":"janas-adam","email":"48211033+janas-adam","login":"janas-adam","count":1},{"name":"jimilp7","email":"46612911+jimilp7","login":"jimilp7","count":1},{"name":"johnthagen","email":"johnthagen","login":"johnthagen","count":1},{"name":"khaldon_MK","email":"mohamed.khaled33388@gmail.com","login":"khaldon","count":1},{"name":"kichanyurd","email":"160174509+kichanyurd","login":"kichanyurd","count":1},{"name":"lienminhquang","email":"40737537+lienminhquang","login":"lienminhquang","count":1},{"name":"loïc poisot","email":"elpoisot@hotmail.fr","login":"pintaf","count":1},{"name":"mahiro","email":"70263039+mahiro72","login":"mahiro72","count":1},{"name":"James Cowan","email":"112015792+jameslcowan","login":"jameslcowan","count":1},{"name":"James Finucane","email":"jnishiyama","login":"jnishiyama","count":1},{"name":"Jared A. Scheel","email":"jared@jaredscheel.com","login":"jscheel","count":1},{"name":"Jason Baker","email":"jason.th.baker@gmail.com","login":"jtbaker","count":1},{"name":"Namkyu","email":"kyuam32@gmail.com","login":"kyuam32","count":1},{"name":"Joachim Jablon","email":"ewjoachim@gmail.com","login":"ewjoachim","count":1},{"name":"Joel Almeida","email":"30331921+almeidaalajoel","login":"almeidaalajoel","count":1},{"name":"Joey Roth","email":"90125084+Genmin","login":"Genmin","count":1},{"name":"Johan Tibell","email":"johan.tibell@gmail.com","login":"tibbe","count":1},{"name":"John Uiterwyk","email":"JohnUiterwyk","login":"JohnUiterwyk","count":1},{"name":"Jonathan Bouchet","email":"bouchetjonathan@gmail.com","login":"jonathanbouchet","count":1},{"name":"Joscha Legewie","email":"joscha.legewie@gmail.com","login":"jlegewie","count":1},{"name":"José I. Escudero","email":"joseignacioescudero@gmail.com","login":"xjose97x","count":1},{"name":"Juan Figuera","email":"juanfiguera@gmail.com","login":"juanfiguera","count":1},{"name":"Julian","email":"brightsparc","login":"brightsparc","count":1},{"name":"Julie Liu","email":"41465280+JulieLiu99","login":"JulieLiu99","count":1},{"name":"Kacper Szufnarowski","email":"42935869+Sumered","login":"Sumered","count":1},{"name":"Kai Jiang","email":"167662354+Kcstring","login":"Kcstring","count":1},{"name":"Kamal Moha","email":"103885606+Kamal-Moha","login":"Kamal-Moha","count":1},{"name":"Kanstantsin Hukish","email":"108693956+KostyaGukish","login":"KostyaGukish","count":1},{"name":"Keaton Cross","email":"keatoncross6@gmail.com","login":"crossk3","count":1},{"name":"Kenji Hikmatullah","email":"43457338+kenjihikmatullah","login":"kenjihikmatullah","count":1},{"name":"Kevsnz","email":"15689588+Kevsnz","login":"Kevsnz","count":1},{"name":"Kranthi Kiran GV","email":"kranthi.gv@gmail.com","login":"KranthiGV","count":1},{"name":"Kwon-Han Bae","email":"darjeeling@gmail.com","login":"darjeeling","count":1},{"name":"Kyle","email":"143126772+Kymi808","login":"Kymi808","count":1},{"name":"Kyle Kelley","email":"rgbkrk@gmail.com","login":"rgbkrk","count":1},{"name":"Kyle Stewart-Frantz","email":"kylesf","login":"kylesf","count":1},{"name":"Alex Enrique","email":"41076109+AlexEnrique","login":"AlexEnrique","count":1},{"name":"Georgy Cheshkov","email":"gcheshkov","login":"gcheshkov","count":1},{"name":"Gianni Jacklone","email":"gianni.jacklone@gmail.com","login":"yipstar","count":1},{"name":"Arian Tashakkor","email":"a77physics@gmail.com","login":"Adversarian","count":1},{"name":"Gorka Bengochea","email":"gorkachea@gmail.com","login":"gorkachea","count":1},{"name":"Gray d'Éon","email":"gray@graydeon.com","login":"graydeon","count":1},{"name":"Guillermo","email":"guillermo@mankind.technology","login":"GuillermoBlasco","count":1},{"name":"Harikrishna KP","email":"harikp2002@gmail.com","login":"Mr-Neutr0n","count":1},{"name":"Harrison Engoren","email":"harrison.engoren@gmail.com","login":"hengoren","count":1},{"name":"Harrison Wong","email":"hwong557","login":"hwong557","count":1},{"name":"Hasan Ramezani","email":"hasan.r67@gmail.com","login":"hramezani","count":1},{"name":"HeAndres","email":"69391549+HeAndres","login":"HeAndres","count":1},{"name":"Herman Semykozov","email":"Manchester_UTD.Q@mail.ru","login":"GSemikozov","count":1},{"name":"Hurshal Patel","email":"github@services.hurshal.com","login":"choochootrain","count":1},{"name":"Ian Dolge","email":"110300455+iandolge","login":"iandolge","count":1},{"name":"Ibrahim Awny","email":"67521813+hima12-awny","login":"hima12-awny","count":1},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":1},{"name":"Ilan Coulon","email":"ilan.coulon@gmail.com","login":"ilancoulon","count":1},{"name":"Ilia Glazkov","email":"ilia.glazkov@gmail.com","login":"ioga","count":1},{"name":"Iqbal Singh","email":"iqbalamo93@gmail.com","login":"binaryCrossEntropy","count":1},{"name":"Itay","email":"itay.bittan@gmail.com","login":"itayB","count":1},{"name":"Itay Etelis","email":"92247226+Etelis","login":"Etelis","count":1},{"name":"Ivan Izmailov","email":"smthngslv@gmail.com","login":"smthngslv","count":1},{"name":"Ivo Schaper","email":"ivoschaper@gmail.com","login":"ivo-1","count":1},{"name":"JK","email":"110372666+0xyjk","login":"0xyjk","count":1},{"name":"Jad Haddad","email":"jad.haddad92@gmail.com","login":"JadHADDAD92","count":1},{"name":"Jaiwin Shah","email":"72293443+jaiwinshah3","login":"jaiwinshah3","count":1},{"name":"Jakub Wiśniowski","email":"jakub-gh@cherryski.com","login":"restless","count":1},{"name":"Lakshmi Sravya","email":"38032391+LakshmiSravyaVedantham","login":"LakshmiSravyaVedantham","count":1},{"name":"Moritz Scherrmann","email":"mscherrmann@outlook.de","login":"mscherrmann","count":1},{"name":"Muhammad Saad Aziz","email":"158261485+Saad-Azi","login":"Saad-Azi","count":1},{"name":"Mukunda Rao Katta","email":"mukunda.vjcs6@gmail.com","login":"MukundaKatta","count":1},{"name":"Leo Walker","email":"leowalker89@gmail.com","login":"leowalker89","count":1},{"name":"Nat Bishop","email":"77356876+nat-bishop","login":"nat-bishop","count":1},{"name":"Navanit Dubey","email":"98005188+Navanit-git","login":"Navanit-git","count":1},{"name":"Nick","email":"73229823+sudo-nick","login":"sudo-nick","count":1},{"name":"Nicolas Chaulet","email":"nicolas.chaulet@gmail.com","login":"nicolas-chaulet","count":1},{"name":"Ninad Kale","email":"ninadkale200@gmail.com","login":"1Ninad","count":1},{"name":"Pamela Fox","email":"pamela.fox@gmail.com","login":"pamelafox","count":1},{"name":"Param","email":"psch@cs.unc.edu","login":"certainly-param","count":1},{"name":"Patrick Arminio","email":"patrick.arminio@gmail.com","login":"patrick91","count":1},{"name":"Patrick Carlson","email":"carlson2442@gmail.com","login":"carlsonp","count":1},{"name":"Patrick Hemmer","email":"phemmer","login":"phemmer","count":1},{"name":"Paul Prescod","email":"paul.prescod@elationhealth.com","login":"prescod","count":1},{"name":"Pedro Cantidio","email":"ppcantidio@gmail.com","login":"ppcantidio","count":1},{"name":"Pepa","email":"9963200+07pepa","login":"07pepa","count":1},{"name":"Peter L","email":"cetra3@hotmail.com","login":"cetra3","count":1},{"name":"Porin","email":"porin.custic@gmail.com","login":"pcustic","count":1},{"name":"QuantumDuck","email":"40206399+BrokenDuck","login":"BrokenDuck","count":1},{"name":"Quratulain-bilal","email":"umayaimanshah@gmail.com","login":"Quratulain-bilal","count":1},{"name":"R0boji","email":"roboji.accounts@internet.ru","login":"R0boji","count":1},{"name":"Rafid K.","email":"rafidka@gmail.com","login":"rafidka","count":1},{"name":"Rahul Mansharamani","email":"rahul2002aug@gmail.com","login":"rahulmansharamani14","count":1},{"name":"Ramanan Ravikumar","email":"38394463+ramanan-ravi","login":"ramanan-ravi","count":1},{"name":"Red5d","email":"daniel.colson99@gmail.com","login":"Red5d","count":1},{"name":"Reiner Marquez","email":"rmaceissoft@gmail.com","login":"rmaceissoft","count":1},{"name":"Richard Huth","email":"richhuth@gmail.com","login":"richhuth","count":1},{"name":"Leo G","email":"28935000+Leundai","login":"Leundai","count":1},{"name":"Jason Meng","email":"JasonCZMeng@gmail.com","login":"JasonCZMeng","count":1},{"name":"Leoy","email":"leiyu.cs@outlook.com","login":"SuperMarioYL","count":1},{"name":"Li Yang","email":"76434265+hewliyang","login":"hewliyang","count":1},{"name":"Logan Kilpatrick","email":"23kilpatrick23@gmail.com","login":"logankilpatrick","count":1},{"name":"Lukas Innig","email":"lukas.innig@gmail.com","login":"derluke","count":1},{"name":"Lukas Pfahler","email":"lukas.pfahler@udo.edu","login":"Whadup","count":1},{"name":"ME-Msc","email":"45875501+ME-Msc","login":"ME-Msc","count":1},{"name":"Mahmoud Mabrouk","email":"resiros@gmail.com","login":"mmabrouk","count":1},{"name":"Marcus Chia","email":"30518644+ChiaXinLiang","login":"ChiaXinLiang","count":1},{"name":"Mario Volke","email":"info@mariovolke.com","login":"webholics","count":1},{"name":"Mark McDonald","email":"macd@google.com","login":"markmcd","count":1},{"name":"Mark Pullin","email":"33632490+marpulli","login":"marpulli","count":1},{"name":"Matias Valdivia","email":"31199353+mvaldi","login":"mvaldi","count":1},{"name":"Matt Osborne","email":"mageos@gmail.com","login":"mageos","count":1},{"name":"Matthew Peveler","email":"matt.peveler@gmail.com","login":"MasterOdin","count":1},{"name":"Matthias Uhlig","email":"126894819+DRXD1000","login":"DRXD1000","count":1},{"name":"Max Harley","email":"t94j0","login":"t94j0","count":1},{"name":"Mayank","email":"83648453+spike-spiegel-21","login":"spike-spiegel-21","count":1},{"name":"Michael Gur","email":"michael@thegur.net","login":"michgur","count":1},{"name":"Michael Hunger","email":"github@jexp.de","login":"jexp","count":1},{"name":"Michael Jones","email":"mike.ed.jones@gmail.com","login":"mikeedjones","count":1},{"name":"Minh Duc","email":"phamminhduc0711@gmail.com","login":"minhduc0711","count":1},{"name":"Minura Punchihewa","email":"49385643+MinuraPunchihewa","login":"MinuraPunchihewa","count":1},{"name":"Mo 🌱🔭","email":"elhassanmeedo@gmail.com","login":"EliMeed","count":1},{"name":"Moe Rahmeh","email":"49087908+moe9195","login":"moe9195","count":1},{"name":"Mohammed Abbadi","email":"43252562+m7mdhka","login":"m7mdhka","count":1},{"name":"Mor Koshokaro","email":"mor.k.747111@gmail.com","login":"Boryotto","count":1},{"name":"구동하","email":"52133649+Acacian","login":"Acacian","count":1}],"past_year_committers":[{"name":"Douwe Maan","email":"douwe@pydantic.dev","login":"DouweM","count":390},{"name":"David","email":"64162682+dsfaccini","login":"dsfaccini","count":124},{"name":"Marcelo Trylesinski","email":"marcelotryle@gmail.com","login":"Kludex","count":122},{"name":"David Montague","email":"35119617+dmontagu","login":"dmontagu","count":75},{"name":"Aditya Vardhan","email":"76904033+adtyavrdhn","login":"adtyavrdhn","count":44},{"name":"Alex Hall","email":"alex.mojaki@gmail.com","login":"alexmojaki","count":35},{"name":"Samuel Colvin","email":"s@muelcolvin.com","login":"samuelcolvin","count":23},{"name":"Victorien","email":"65306057+Viicos","login":"Viicos","count":15},{"name":"Zhongsheng Ji","email":"9573586@qq.com","login":"Wh1isper","count":11},{"name":"William Easton","email":"bill.easton@elastic.co","login":"strawgate","count":10},{"name":"Steven Hartland","email":"stevenmhartland@gmail.com","login":"stevenh","count":10},{"name":"Danipulok","email":"45077699+Danipulok","login":"Danipulok","count":8},{"name":"Mohamed Amine Zghal","email":"medaminezghal@outlook.com","login":"medaminezghal","count":7},{"name":"Moritz Wilksch","email":"58488209+moritzwilksch","login":"moritzwilksch","count":7},{"name":"Cole McIntosh","email":"82463175+colesmcintosh","login":"colesmcintosh","count":6},{"name":"Huang Zhaobin","email":"52552971+xcpky","login":"xcpky","count":6},{"name":"Lalit Madan","email":"116655920+madanlalit","login":"madanlalit","count":6},{"name":"Sarth Frey","email":"148989515+sarth6","login":"sarth6","count":6},{"name":"Matthew Brandman","email":"matt.brandman@gmail.com","login":"mattbrandman","count":6},{"name":"Qian Li","email":"qian.li@dbos.dev","login":"qianl15","count":6},{"name":"Nahian-Al Hasan","email":"nahian97@gmail.com","login":"bitnahian","count":5},{"name":"Majd Alsado","email":"34826799+majdalsado","login":"majdalsado","count":5},{"name":"Jerry Lin","email":"jerry@reevo.ai","login":"jerry-reevo","count":5},{"name":"Denys Moskalenko","email":"88318209+DenysMoskalenko","login":"DenysMoskalenko","count":5},{"name":"navalprakhar","email":"63822325+navalprakhar","login":"navalprakhar","count":4},{"name":"Saurabh Misra","email":"misra.saurabh1@gmail.com","login":"misrasaurabh1","count":4},{"name":"Ricardo-M-L","email":"69202550+Ricardo-M-L","login":"Ricardo-M-L","count":4},{"name":"Pavan manikanta","email":"120953215+Pavanmanikanta98","login":"Pavanmanikanta98","count":4},{"name":"Mottakin Chowdhury","email":"md.mottakin.chowdhury@gmail.com","login":"mochow13","count":4},{"name":"Douglas Trajano","email":"douglas.trajano@outlook.com","login":"DougTrajano","count":4},{"name":"Ben Drucker","email":"bvdrucker@gmail.com","login":"bendrucker","count":4},{"name":"Anibal Angulo","email":"ajcardoza2000@gmail.com","login":"ajac-zero","count":4},{"name":"Alex Streed","email":"desertaxle","login":"desertaxle","count":4},{"name":"Alex Resch","email":"alex.resch02.business@gmail.com","login":"Alex-Resch","count":3},{"name":"Charlie Jonas","email":"charlie@callawaycloudconsulting.com","login":"ChuckJonas","count":3},{"name":"pydanty[bot]","email":"251103656+pydanty[bot]","login":"pydanty[bot]","count":3},{"name":"naveen-corpusant","email":"131562836+naveen-corpusant","login":"naveen-corpusant","count":3},{"name":"lif","email":"1835304752@qq.com","login":"majiayu000","count":3},{"name":"Zach Deane-Mayer","email":"581590+zachmayer","login":"zachmayer","count":3},{"name":"Raymond Xu","email":"raymond.y.xu@gmail.com","login":"ryx2","count":3},{"name":"Peter Li","email":"peter.li@brilliant.org","login":"petersli","count":3},{"name":"Paul Roever","email":"proever","login":"proever","count":3},{"name":"Niko Dürr","email":"48563891+tradeqvest","login":"tradeqvest","count":3},{"name":"Mohamed Amin Haouas","email":"146770167+safina57","login":"safina57","count":3},{"name":"Mert","email":"62549656+fswair","login":"fswair","count":3},{"name":"Lais Carvalho","email":"lais@pydantic.dev","login":"laisbsc","count":3},{"name":"Kacper Włodarczyk","email":"111304236+DEENUU1","login":"DEENUU1","count":3},{"name":"Jerry Yan","email":"jerry@heygen.com","login":"jerry-heygen","count":3},{"name":"Bohdan","email":"63935457+bohdanhr","login":"bohdanhr","count":3},{"name":"slkoo-cc","email":"sl.koo@coreconsulting.asia","login":"slkoo-cc","count":2},{"name":"wassaf shahzad","email":"wassafshahzad@gmail.com","login":"wassafshahzad","count":2},{"name":"weiguang li","email":"codingpunk@gmail.com","login":"OiPunk","count":2},{"name":"Michael Hahn","email":"mwhahn@gmail.com","login":"mwildehahn","count":2},{"name":"Miguel Miranda Dias","email":"7780875+pandego","login":"pandego","count":2},{"name":"Mike Pfaffenberger","email":"mike.pfaffenberger@gmail.com","login":"mpfaffenberger","count":2},{"name":"Mike Ryan","email":"mike.ryan52@gmail.com","login":"MikeRyanDev","count":2},{"name":"Nathan Gage","email":"54559789+nathan-gage","login":"nathan-gage","count":2},{"name":"Nico","email":"126240758+NicolasPllr1","login":"NicolasPllr1","count":2},{"name":"Pedro Sereno","email":"peu.sereno@gmail.com","login":"psg2","count":2},{"name":"Rian Dolphin","email":"34861538+rian-dolphin","login":"rian-dolphin","count":2},{"name":"Saakshi Gupta","email":"saakshigupta2002@gmail.com","login":"saakshigupta2002","count":2},{"name":"Sai Vineeth","email":"sksvineeth@gmail.com","login":"sksvineeth","count":2},{"name":"shaheer","email":"shaheer_zaman84@yahoo.com","login":"shaheerzaman","count":2},{"name":"kauabh","email":"56749351+kauabh","login":"kauabh","count":2},{"name":"Robby","email":"rhorv@proton.me","login":"h0rv","count":2},{"name":"dymux","email":"91779374+putramkti","login":"putramkti","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"célina","email":"hanouticelina@gmail.com","login":"hanouticelina","count":2},{"name":"ZeroAurora","email":"zeroaurora233@outlook.com","login":"ZeroAurora","count":2},{"name":"Yiorgis Gozadinos","email":"ggozadinos@gmail.com","login":"ggozad","count":2},{"name":"Yaman Ahlawat","email":"yaman@outlook.com","login":"yamanahlawat","count":2},{"name":"Victor Mota","email":"vimota@gmail.com","login":"vimota","count":2},{"name":"Thomas Queste","email":"tom@tomsquest.com","login":"tomsquest","count":2},{"name":"Karel Hovorka","email":"github@karel-hovorka.eu","login":"hovi","count":2},{"name":"E B Benson","email":"117281795+Deriverx2","login":"Deriverx2","count":2},{"name":"Daniel Cruz","email":"20308945+ddanielcruzz","login":"ddanielcruzz","count":2},{"name":"Conrad Lee","email":"conrad@capturedknowledge.ai","login":"conradlee","count":2},{"name":"Colin Jermain","email":"cjermain","login":"cjermain","count":2},{"name":"Cody J. Hanson","email":"cody@codyjhanson.com","login":"cjohnhanson","count":2},{"name":"BBYNAI","email":"boubyan-aiteam@bankboubyan.com","login":"BBYNAI","count":2},{"name":"Arne Zeising","email":"arne.zeising@gmail.com","login":"ArneZsng","count":2},{"name":"Alan Ponnachan","email":"85491837+AlanPonnachan","login":"AlanPonnachan","count":2},{"name":"Adrian Garcia Badaracco","email":"1755071+adriangb","login":"adriangb","count":2},{"name":"Aditya Singh","email":"60082699+adityasingh2400","login":"adityasingh2400","count":2},{"name":"Vinny Meller","email":"vinnymeller@gmail.com","login":"vinnymeller","count":2},{"name":"Martin Juřen","email":"martin.juren@gmail.com","login":"DarthJuri","count":2},{"name":"Luke","email":"36324565+lukekh","login":"lukekh","count":2},{"name":"Cory Tomlinson","email":"cory@tmlnsn.com","login":"corytomlinson","count":2},{"name":"Shailendher Ramanujam","email":"142674+shailendher","login":"shailendher","count":2},{"name":"Sijan Bhandari","email":"sijanonly@gmail.com","login":"sijanonly","count":2},{"name":"Forge","email":"64839751+GDaamn","login":"GDaamn","count":2},{"name":"Gautam Mekkat","email":"12224008+Blue9","login":"Blue9","count":2},{"name":"Giacomo Berardi","email":"barnets@gmail.com","login":"giacbrd","count":2},{"name":"Gold okpa","email":"Okpagold@gmail.com","login":"Goldokpa","count":2},{"name":"J S","email":"49557684+svilupp","login":"svilupp","count":2},{"name":"Jens Larsson","email":"5676349+thejens","login":"thejens","count":2},{"name":"Joe","email":"g-eoj","login":"g-eoj","count":2},{"name":"Johan Hammarstedt","email":"johan.hammarstedt@gmail.com","login":"jhammarstedt","count":2},{"name":"Josh","email":"joshlipman@g.ucla.edu","login":"joshualipman123","count":2},{"name":"Lars Nilse","email":"l.nilse@dunelm.org.uk","login":"lars20070","count":2},{"name":"CY Kalu","email":"cy23@tutanota.com","login":"cyonii","count":1},{"name":"Daniel","email":"38250010+Kigstn","login":"Kigstn","count":1},{"name":"Daniel Nouri","email":"daniel.nouri@gmail.com","login":"dnouri","count":1},{"name":"Daniil","email":"daniilr","login":"daniilr","count":1},{"name":"Darsh Poddar","email":"114983070+drPod","login":"drPod","count":1},{"name":"David Fernandez","email":"davidfertube@gmail.com","login":"davidfertube","count":1},{"name":"David Kucher","email":"mrdkucher","login":"mrdkucher","count":1},{"name":"Davide Andreoli","email":"116097137+davide-andreoli","login":"davide-andreoli","count":1},{"name":"Debu Sinha","email":"debusinha2009@gmail.com","login":"debu-sinha","count":1},{"name":"Dharit Shah","email":"dharits3@gmail.com","login":"Dharit13","count":1},{"name":"Dhruv Garg","email":"136477030+DhruvGarg111","login":"DhruvGarg111","count":1},{"name":"Cody-learns","email":"156126249+Cody-learns","login":"Cody-learns","count":1},{"name":"Cocoon-Break","email":"54054995+kuishou68","login":"kuishou68","count":1},{"name":"Clem","email":"70368164+Clement-Lelievre","login":"Clement-Lelievre","count":1},{"name":"Christian Hartung","email":"hartung@live.com","login":"hartungstenio","count":1},{"name":"Chenghao Mou","email":"mouchenghao@gmail.com","login":"ChenghaoMou","count":1},{"name":"Chase Farmer","email":"chase.farmer@pixee.ai","login":"chasefarmer-pixee","count":1},{"name":"Gary Metzker","email":"gmetzker@gmail.com","login":"gmetzker","count":1},{"name":"Aaron Mihalik","email":"amihalik","login":"amihalik","count":1},{"name":"Félix R","email":"46397982+fedexman","login":"fedexman","count":1},{"name":"Frank Hoffmann","email":"frank-github@polarbit.de","login":"15r10nk","count":1},{"name":"Frank Fineis","email":"frank.fineis@gmail.com","login":"ffineis","count":1},{"name":"Francisco Vilchez","email":"vilchez.francisco@pucp.edu.pe","login":"franciscovilchezv","count":1},{"name":"Fenn Bailey","email":"fennb","login":"fennb","count":1},{"name":"Federico Ciner","email":"federico.ciner@gmail.com","login":"federicociner","count":1},{"name":"Fabio Pulvirenti","email":"pulphix@gmail.com","login":"pulphix","count":1},{"name":"FU-max-boop","email":"ht3fudatou@163.com","login":"FU-max-boop","count":1},{"name":"Evgeny Pinchuk","email":"149533898+empezarcero","login":"empezarcero","count":1},{"name":"Ethan Brooks","email":"ethanabrooks@gmail.com","login":"ethanabrooks","count":1},{"name":"Essam Gouda","email":"essamgouda97@hotmail.com","login":"essamgouda97","count":1},{"name":"Eric Charles","email":"226720+echarles","login":"echarles","count":1},{"name":"Eric B","email":"ukubird@gmail.com","login":"Spectual","count":1},{"name":"Elias","email":"55650958+eliasto","login":"eliasto","count":1},{"name":"Edward J. Schwartz","email":"moo.github.domain.edmcman@xoxy.net","login":"edmcman","count":1},{"name":"Eduardo Diniz","email":"eduardojdiniz","login":"eduardojdiniz","count":1},{"name":"Edoardo Debenedetti","email":"edoardo.m.debenedetti@gmail.com","login":"dedeswim","count":1},{"name":"Dor Amir","email":"167151565+doramirdor","login":"doramirdor","count":1},{"name":"Diego Margoni","email":"diegof.university@gmail.com","login":"dfm88","count":1},{"name":"Tim Becker","email":"tjbecker512@gmail.com","login":"tim-becker","count":1},{"name":"Anton Chaplygin","email":"antoncp@gmail.com","login":"antoncp","count":1},{"name":"Anirudh Vempati","email":"40335580+notrudyyy","login":"notrudyyy","count":1},{"name":"Andy MacKinlay","email":"admackin","login":"admackin","count":1},{"name":"Andrey Golovizin","email":"ag+services@sologoc.com","login":"erosennin","count":1},{"name":"Andreas Klos","email":"andreas.klos21@gmail.com","login":"FeU-aKlos","count":1},{"name":"Amir Balwel","email":"71513472+iAmir97","login":"iAmir97","count":1},{"name":"Alvin Tang","email":"alvintang@pm.me","login":"alvinttang","count":1},{"name":"Ali Beyram","email":"alibeyram","login":"alibeyram","count":1},{"name":"ByteWise","email":"156506452+2830500285","login":"2830500285","count":1},{"name":"Abhishek Krishna","email":"invokerkrishna@gmail.com","login":"abhicris","count":1},{"name":"Adam Křivka","email":"krivka.adam@gmail.com","login":"akrivka","count":1},{"name":"Aditya Rao","email":"63926883+theadityarao","login":"theadityarao","count":1},{"name":"Advait Athreya","email":"89476471+advaitathreya","login":"advaitathreya","count":1},{"name":"Ainur T","email":"nurikk","login":"nurikk","count":1},{"name":"Akos Bontovics","email":"a.bontovics@gmail.com","login":"slumbi","count":1},{"name":"Al Duncanson","email":"alDuncanson@proton.me","login":"alDuncanson","count":1},{"name":"Aleksandr Pimenov","email":"167337375+wachawo","login":"wachawo","count":1},{"name":"Alekseev Ilya","email":"44509110+voorhs","login":"voorhs","count":1},{"name":"Alex Enrique","email":"41076109+AlexEnrique","login":"AlexEnrique","count":1},{"name":"Antonio Santos","email":"sanant813@hotmail.com","login":"AntSan813","count":1},{"name":"Brian Ngo","email":"brian@thriveai.work","login":"briann","count":1},{"name":"Bojan","email":"79751274+bojan2501","login":"bojan2501","count":1},{"name":"Binal Patel","email":"binalkp91@gmail.com","login":"caesarnine","count":1},{"name":"Betim Sherifi","email":"32338617+bsherifi","login":"bsherifi","count":1},{"name":"Bernardo Doré","email":"bdore","login":"bdore","count":1},{"name":"Benjamin Rapaport","email":"benjamin.rapaport@gmail.com","login":"barapa","count":1},{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":1},{"name":"Bartosz Sławecki","email":"bartosz@ilikepython.com","login":"bswck","count":1},{"name":"Baniskos","email":"baniskos@proton.me","login":"Baniskos","count":1},{"name":"Ayush","email":"63203492+macayu17","login":"macayu17","count":1},{"name":"Atharva Jaiswal","email":"92455570+AtharvaJaiswal005","login":"AtharvaJaiswal005","count":1},{"name":"Assaf E. Israel","email":"assaf.israel@glow.io","login":"assafeisr","count":1},{"name":"Assad Yousuf","email":"45297189+assadyousuf","login":"assadyousuf","count":1},{"name":"Ashish Kumar Verma","email":"61198989+imdigitalashish","login":"imdigitalashish","count":1},{"name":"Asgeir Berland","email":"asgeir@eroo.io","login":"Trollgeir","count":1},{"name":"Aryan Motgi","email":"85900811+aryanmotgi","login":"aryanmotgi","count":1},{"name":"Artur","email":"artur8118@gmail.com","login":"Artui","count":1},{"name":"Arko","email":"169167507+thisisarko","login":"thisisarko","count":1},{"name":"Arian Tashakkor","email":"a77physics@gmail.com","login":"Adversarian","count":1},{"name":"Tom Aarsen","email":"37621491+tomaarsen","login":"tomaarsen","count":1},{"name":"Tommy Waltmann","email":"53307607+tommy-waltmann","login":"tommy-waltmann","count":1},{"name":"Tony Woland","email":"16152581+tonyxwz","login":"tonyxwz","count":1},{"name":"Tres Seaver","email":"tseaver@palladion.com","login":"tseaver","count":1},{"name":"Tshapislav","email":"64622077+Tshapislav","login":"Tshapislav","count":1},{"name":"VeniVeci","email":"34216439+VeniVeci","login":"VeniVeci","count":1},{"name":"Vikash","email":"master.bvik@gmail.com","login":"vikigenius","count":1},{"name":"Vittorio Ricciardulli","email":"61703242+vricciardulli","login":"vricciardulli","count":1},{"name":"Vivek Ghaisas","email":"polybuildr","login":"polybuildr","count":1},{"name":"Walter Gillett","email":"walter_gillett@hotmail.com","login":"wgillett","count":1},{"name":"William Reed","email":"wreed4","login":"wreed4","count":1},{"name":"YI FU","email":"fuyi","login":"fuyi","count":1},{"name":"Yaroslav Boiko","email":"y.boikodevelop@gmail.com","login":"awkoy","count":1},{"name":"Yechan Bae","email":"qwaz@theori.io","login":"qwaz-theori","count":1},{"name":"Yi-Chen Lin","email":"103916325+ethan01x","login":"ethan01x","count":1},{"name":"Yinon Ehrlich","email":"Tiksagol","login":"Tiksagol","count":1},{"name":"Yorick","email":"yorick@yorickvanpelt.nl","login":"yorickvP","count":1},{"name":"Yufeng He","email":"40085740+he-yufeng","login":"he-yufeng","count":1},{"name":"Zhaocun Sun","email":"zhaocunsun@gmail.com","login":"cosmopolitan033","count":1},{"name":"akenar","email":"52220260+akenarsari","login":"akenarsari","count":1},{"name":"akoshel","email":"58721037+akoshel","login":"akoshel","count":1},{"name":"alm","email":"alonme","login":"alonme","count":1},{"name":"Robin Picard","email":"83579270+RobinPicard","login":"RobinPicard","count":1},{"name":"Ronak Mehta","email":"ronakrm","login":"ronakrm","count":1},{"name":"Sadra Barikbin","email":"sadraqazvin1@yahoo.com","login":"sadra-barikbin","count":1},{"name":"Sam Komesarook","email":"47465976+SamKomesarook","login":"SamKomesarook","count":1},{"name":"Sašo Stanovnik","email":"8071628+sstanovnik","login":"sstanovnik","count":1},{"name":"Sean Goedecke","email":"sgoedecke@github.com","login":"sgoedecke","count":1},{"name":"Seb Duerr","email":"sebastian.duerr@cerebras.net","login":"sebastiand-cerebras","count":1},{"name":"Seo Sanghyeon","email":"sanxiyn@gmail.com","login":"sanxiyn","count":1},{"name":"Severin Heiniger","email":"severinheiniger@gmail.com","login":"severinh","count":1},{"name":"Shahmir Varqha","email":"Sham9871@gmail.com","login":"Light2Dark","count":1},{"name":"Shoaib Burq","email":"saburq@gmail.com","login":"sabman","count":1},{"name":"Siddhant Bhagat","email":"103000056+siddhantbhagat8","login":"siddhantbhagat8","count":1},{"name":"Tamar","email":"Tamar0812@outlook.co.il","login":"tdevelope","count":1},{"name":"Tamles","email":"mathieu.vander.p@gmail.com","login":"Tamles","count":1},{"name":"Tanishq","email":"30299564+10ishq","login":"10ishq","count":1},{"name":"Tatsuya Shimoda","email":"tacoo","login":"tacoo","count":1},{"name":"Thiago Padilha","email":"thiago@padilha.cc","login":"tarruda","count":1},{"name":"Thiago dos Santos Hora","email":"thiago.santos.hora@gmail.com","login":"thiagohora","count":1},{"name":"Thomas Berends","email":"thomasberends@hotmail.com","login":"tberends","count":1},{"name":"Thomas Boser","email":"thomasboser@gmail.com","login":"tboser","count":1},{"name":"Thomas Steinacher","email":"tom@eggdrop.ch","login":"thomasst","count":1},{"name":"DEEVEN SERU","email":"144827577+Deeven-Seru","login":"Deeven-Seru","count":1},{"name":"loïc poisot","email":"elpoisot@hotmail.fr","login":"pintaf","count":1},{"name":"mahiro","email":"70263039+mahiro72","login":"mahiro72","count":1},{"name":"marmor7","email":"gazith@gmail.com","login":"marmor7","count":1},{"name":"matthewfranglen","email":"matthew@franglen.org","login":"matthewfranglen","count":1},{"name":"maxnilz","email":"42666467+maxnilz","login":"maxnilz","count":1},{"name":"perry","email":"sztoplover@gmail.com","login":"sztoplover-bit","count":1},{"name":"phi-friday","email":"phi.friday@gmail.com","login":"phi-friday","count":1},{"name":"ray.mond","email":"59463268+erhuve","login":"erhuve","count":1},{"name":"reuben-if","email":"reuben@infinityfiction.ai","login":"reuben-if","count":1},{"name":"sarunas-zebra","email":"sarunas@zebrasign.com","login":"sarunas-zebra","count":1},{"name":"seva","email":"seva@dema.ai","login":"sevakva","count":1},{"name":"sheginabo","email":"alex554833@gmail.com","login":"sheginabo","count":1},{"name":"summerscope","email":"summerscope@gmail.com","login":"summerscope","count":1},{"name":"tijmenhammer","email":"37313875+tijmenhammer","login":"tijmenhammer","count":1},{"name":"timothy","email":"53824764+timothy-jeong","login":"timothy-jeong","count":1},{"name":"vladislav doster","email":"mvdoster@gmail.com","login":"vladdoster","count":1},{"name":"wangxiaolei","email":"fatelei@gmail.com","login":"fatelei","count":1},{"name":"xflashxx","email":"54585776+xflashxx","login":"xflashxx","count":1},{"name":"yf-yang","email":"36890796+yf-yang","login":"yf-yang","count":1},{"name":"zeyuyuyu","email":"41896859+zeyuyuyu","login":"zeyuyuyu","count":1},{"name":"Ștefan Nae","email":"stefannae@pm.me","login":"stefannae","count":1},{"name":"구동하","email":"52133649+Acacian","login":"Acacian","count":1},{"name":"anish","email":"145943060+anishesg","login":"anishesg","count":1},{"name":"atinylittleshell","email":"3233006+atinylittleshell","login":"atinylittleshell","count":1},{"name":"baek54321","email":"39159953+baek54321","login":"baek54321","count":1},{"name":"banteg","email":"4562643+banteg","login":"banteg","count":1},{"name":"barp","email":"3817158+barp","login":"barp","count":1},{"name":"bash000000","email":"m2588953@outlook.com","login":"zhcn000000","count":1},{"name":"celeritatem","email":"celeritatem@gmail.com","login":"celeritatem","count":1},{"name":"chernistry","email":"73943355+chernistry","login":"chernistry","count":1},{"name":"coccoinomane","email":"guido.pettinari@gmail.com","login":"coccoinomane","count":1},{"name":"dprov","email":"46375825+dprov","login":"dprov","count":1},{"name":"eballesteros","email":"44843469+eballesteros","login":"eballesteros","count":1},{"name":"eekstunt","email":"51318131+eekstunt","login":"eekstunt","count":1},{"name":"ejentum.com","email":"info@ejentum.com","login":"ejentum","count":1},{"name":"frednijsvrt","email":"109167337+frednijsvrt","login":"frednijsvrt","count":1},{"name":"gkarthi-signoz","email":"goutham@signoz.io","login":"gkarthi-signoz","count":1},{"name":"hojland","email":"36692171+Hojland","login":"Hojland","count":1},{"name":"jamesaud","email":"james.audretsch@phoebe.ai","login":"jamesaud","count":1},{"name":"jimilp7","email":"46612911+jimilp7","login":"jimilp7","count":1},{"name":"johnthagen","email":"johnthagen","login":"johnthagen","count":1},{"name":"khaldon_MK","email":"mohamed.khaled33388@gmail.com","login":"khaldon","count":1},{"name":"kichanyurd","email":"160174509+kichanyurd","login":"kichanyurd","count":1},{"name":"Jakub Wiśniowski","email":"jakub-gh@cherryski.com","login":"restless","count":1},{"name":"James Cowan","email":"112015792+jameslcowan","login":"jameslcowan","count":1},{"name":"Jared A. Scheel","email":"jared@jaredscheel.com","login":"jscheel","count":1},{"name":"Jason Meng","email":"JasonCZMeng@gmail.com","login":"JasonCZMeng","count":1},{"name":"Joachim Jablon","email":"ewjoachim@gmail.com","login":"ewjoachim","count":1},{"name":"Joel Almeida","email":"30331921+almeidaalajoel","login":"almeidaalajoel","count":1},{"name":"Joey Roth","email":"90125084+Genmin","login":"Genmin","count":1},{"name":"Johan Tibell","email":"johan.tibell@gmail.com","login":"tibbe","count":1},{"name":"Joscha Legewie","email":"joscha.legewie@gmail.com","login":"jlegewie","count":1},{"name":"José I. Escudero","email":"joseignacioescudero@gmail.com","login":"xjose97x","count":1},{"name":"Julian","email":"brightsparc","login":"brightsparc","count":1},{"name":"Julie Liu","email":"41465280+JulieLiu99","login":"JulieLiu99","count":1},{"name":"Kacper Szufnarowski","email":"42935869+Sumered","login":"Sumered","count":1},{"name":"Kai Jiang","email":"167662354+Kcstring","login":"Kcstring","count":1},{"name":"Kamal Moha","email":"103885606+Kamal-Moha","login":"Kamal-Moha","count":1},{"name":"Kanstantsin Hukish","email":"108693956+KostyaGukish","login":"KostyaGukish","count":1},{"name":"Keaton Cross","email":"keatoncross6@gmail.com","login":"crossk3","count":1},{"name":"Kwon-Han Bae","email":"darjeeling@gmail.com","login":"darjeeling","count":1},{"name":"Kyle","email":"143126772+Kymi808","login":"Kymi808","count":1},{"name":"Kyle Kelley","email":"rgbkrk@gmail.com","login":"rgbkrk","count":1},{"name":"Lakshmi Sravya","email":"38032391+LakshmiSravyaVedantham","login":"LakshmiSravyaVedantham","count":1},{"name":"Lars","email":"github@lfloeer.de","login":"lfloeer","count":1},{"name":"George D. Torres","email":"41129492+geodavic","login":"geodavic","count":1},{"name":"Georgy Cheshkov","email":"gcheshkov","login":"gcheshkov","count":1},{"name":"Gianni Jacklone","email":"gianni.jacklone@gmail.com","login":"yipstar","count":1},{"name":"Giselle van Dongen","email":"giselle@restate.dev","login":"gvdongen","count":1},{"name":"Gorka Bengochea","email":"gorkachea@gmail.com","login":"gorkachea","count":1},{"name":"Gray d'Éon","email":"gray@graydeon.com","login":"graydeon","count":1},{"name":"Guillermo","email":"guillermo@mankind.technology","login":"GuillermoBlasco","count":1},{"name":"Hamza Farhan","email":"thehamza96@gmail.com","login":"HamzaFarhan","count":1},{"name":"Harikrishna KP","email":"harikp2002@gmail.com","login":"Mr-Neutr0n","count":1},{"name":"HeAndres","email":"69391549+HeAndres","login":"HeAndres","count":1},{"name":"Henry Hinnefeld","email":"henry.hinnefeld@gmail.com","login":"hinnefe2","count":1},{"name":"Herman Semykozov","email":"Manchester_UTD.Q@mail.ru","login":"GSemikozov","count":1},{"name":"Hurshal Patel","email":"github@services.hurshal.com","login":"choochootrain","count":1},{"name":"Ibrahim Awny","email":"67521813+hima12-awny","login":"hima12-awny","count":1},{"name":"Ilan Coulon","email":"ilan.coulon@gmail.com","login":"ilancoulon","count":1},{"name":"Iqbal Singh","email":"iqbalamo93@gmail.com","login":"binaryCrossEntropy","count":1},{"name":"Itay","email":"itay.bittan@gmail.com","login":"itayB","count":1},{"name":"Ivan Izmailov","email":"smthngslv@gmail.com","login":"smthngslv","count":1},{"name":"Ivo Schaper","email":"ivoschaper@gmail.com","login":"ivo-1","count":1},{"name":"JK","email":"110372666+0xyjk","login":"0xyjk","count":1},{"name":"Jad Haddad","email":"jad.haddad92@gmail.com","login":"JadHADDAD92","count":1},{"name":"Jaiwin Shah","email":"72293443+jaiwinshah3","login":"jaiwinshah3","count":1},{"name":"Muhammad Saad Aziz","email":"158261485+Saad-Azi","login":"Saad-Azi","count":1},{"name":"Mukunda Rao Katta","email":"mukunda.vjcs6@gmail.com","login":"MukundaKatta","count":1},{"name":"Namkyu","email":"kyuam32@gmail.com","login":"kyuam32","count":1},{"name":"Nat Bishop","email":"77356876+nat-bishop","login":"nat-bishop","count":1},{"name":"Nick","email":"73229823+sudo-nick","login":"sudo-nick","count":1},{"name":"Nicolas Chaulet","email":"nicolas.chaulet@gmail.com","login":"nicolas-chaulet","count":1},{"name":"Ninad Kale","email":"ninadkale200@gmail.com","login":"1Ninad","count":1},{"name":"Pamela Fox","email":"pamela.fox@gmail.com","login":"pamelafox","count":1},{"name":"Param","email":"psch@cs.unc.edu","login":"certainly-param","count":1},{"name":"Pedro Cantidio","email":"ppcantidio@gmail.com","login":"ppcantidio","count":1},{"name":"Pepa","email":"9963200+07pepa","login":"07pepa","count":1},{"name":"Peter L","email":"cetra3@hotmail.com","login":"cetra3","count":1},{"name":"Porin","email":"porin.custic@gmail.com","login":"pcustic","count":1},{"name":"QuantumDuck","email":"40206399+BrokenDuck","login":"BrokenDuck","count":1},{"name":"Quratulain-bilal","email":"umayaimanshah@gmail.com","login":"Quratulain-bilal","count":1},{"name":"R0boji","email":"roboji.accounts@internet.ru","login":"R0boji","count":1},{"name":"Rahul Mansharamani","email":"rahul2002aug@gmail.com","login":"rahulmansharamani14","count":1},{"name":"Red5d","email":"daniel.colson99@gmail.com","login":"Red5d","count":1},{"name":"Richard Huth","email":"richhuth@gmail.com","login":"richhuth","count":1},{"name":"Rob Cheung","email":"kousun12@gmail.com","login":"kousun12","count":1},{"name":"Rob Porter","email":"physicsrob@gmail.com","login":"physicsrob","count":1},{"name":"lienminhquang","email":"40737537+lienminhquang","login":"lienminhquang","count":1},{"name":"Leo G","email":"28935000+Leundai","login":"Leundai","count":1},{"name":"Leoy","email":"leiyu.cs@outlook.com","login":"SuperMarioYL","count":1},{"name":"Li Yang","email":"76434265+hewliyang","login":"hewliyang","count":1},{"name":"Lionel du Peloux","email":"lionpeloux","login":"lionpeloux","count":1},{"name":"Lukas Pfahler","email":"lukas.pfahler@udo.edu","login":"Whadup","count":1},{"name":"Mahmoud Mabrouk","email":"resiros@gmail.com","login":"mmabrouk","count":1},{"name":"Marcus Chia","email":"30518644+ChiaXinLiang","login":"ChiaXinLiang","count":1},{"name":"Mario Volke","email":"info@mariovolke.com","login":"webholics","count":1},{"name":"Mark McDonald","email":"macd@google.com","login":"markmcd","count":1},{"name":"Mark Pullin","email":"33632490+marpulli","login":"marpulli","count":1},{"name":"Matt LeMay","email":"mplemay","login":"mplemay","count":1},{"name":"Matthew Peveler","email":"matt.peveler@gmail.com","login":"MasterOdin","count":1},{"name":"Matthias Uhlig","email":"126894819+DRXD1000","login":"DRXD1000","count":1},{"name":"Mayank","email":"83648453+spike-spiegel-21","login":"spike-spiegel-21","count":1},{"name":"Michael Gur","email":"michael@thegur.net","login":"michgur","count":1},{"name":"Mike Ritchie","email":"96531430+mike-luabase","login":"mike-luabase","count":1},{"name":"Minh Duc","email":"phamminhduc0711@gmail.com","login":"minhduc0711","count":1},{"name":"Minura Punchihewa","email":"49385643+MinuraPunchihewa","login":"MinuraPunchihewa","count":1},{"name":"Mo 🌱🔭","email":"elhassanmeedo@gmail.com","login":"EliMeed","count":1},{"name":"Moe Rahmeh","email":"49087908+moe9195","login":"moe9195","count":1},{"name":"Mohammed Abbadi","email":"43252562+m7mdhka","login":"m7mdhka","count":1},{"name":"Mor Koshokaro","email":"mor.k.747111@gmail.com","login":"Boryotto","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/pydantic%2Fpydantic-ai/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-30T00:00:22.241Z","repositories_count":6249028,"commits_count":883843827,"contributors_count":34995840,"owners_count":1160693,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{}},"events":null,"keywords":["agent-framework","genai","llm","pydantic","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2024-11-19T20:39:03.745Z","updated_at":"2024-11-19T20:39:03.745Z","repository_link":"https://github.com/pydantic/pydantic-ai/blob/main/.github/workflows/ci.yml","dependencies":[{"id":20806441531,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20806441616,"package_name":"astral-sh/setup-uv","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":20806441617,"package_name":"pre-commit/action","ecosystem":"actions","requirements":"v3.0.0","direct":true,"kind":"composite","optional":false},{"id":20806441618,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20806441619,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20806441620,"package_name":"re-actors/alls-green","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false},{"id":20806441621,"package_name":"samuelcolvin/check-python-version","ecosystem":"actions","requirements":"v4.1","direct":true,"kind":"composite","optional":false},{"id":20806441693,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/coverage.yaml","sha":null,"kind":"manifest","created_at":"2024-11-19T20:39:04.324Z","updated_at":"2024-11-19T20:39:04.324Z","repository_link":"https://github.com/pydantic/pydantic-ai/blob/main/.github/workflows/coverage.yaml","dependencies":[{"id":20806441907,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20806441908,"package_name":"dawidd6/action-download-artifact","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-11-19T20:39:04.596Z","updated_at":"2024-11-19T20:39:04.596Z","repository_link":"https://github.com/pydantic/pydantic-ai/blob/main/pyproject.toml","dependencies":[{"id":20806441912,"package_name":"eval-type-backport","ecosystem":"pypi","requirements":"\u003e=0.2.0","direct":true,"kind":"runtime","optional":false},{"id":20806441913,"package_name":"griffe","ecosystem":"pypi","requirements":"\u003e=1.3.2","direct":true,"kind":"runtime","optional":false},{"id":20806441914,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.27.2","direct":true,"kind":"runtime","optional":false},{"id":20806441915,"package_name":"logfire-api","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":20806441967,"package_name":"openai","ecosystem":"pypi","requirements":"\u003e=1.54.3","direct":true,"kind":"runtime","optional":false},{"id":20806441968,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.10.0b1","direct":true,"kind":"runtime","optional":false}]}],"score":35.924037706183746,"created_at":"2025-12-20T10:11:01.370Z","updated_at":"2026-05-30T17:02:19.778Z","avatar_url":"https://github.com/pydantic.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/370011","html_url":"https://summary.ecosyste.ms/projects/370011"}