An open API service for producing an overview of a list of open source projects.

https://github.com/pydantic/pydantic

hints json-schema parsing pydantic python python310 python311 python312 python313 python39 validation

Score: 39.6841214720569

Last synced: about 2 hours ago
JSON representation

Repository metadata:

Data validation using Python type hints


Owner metadata:


Committers metadata

Last synced: 2 months ago

Total Commits: 5,442
Total Committers: 743
Avg Commits per committer: 7.324
Development Distribution Score (DDS): 0.788

Commits in past year: 564
Committers in past year: 115
Avg Commits per committer in past year: 4.904
Development Distribution Score (DDS) in past year: 0.576

Name Email Commits
Samuel Colvin s****@m****m 1152
Victorien 6****s 546
Sydney Runkle 5****e 453
dependabot[bot] 4****] 399
David Montague 3****u 351
David Hewitt d****t@p****v 309
Adrian Garcia Badaracco 1****b 300
Hasan Ramezani h****7@g****m 179
Eric Jolibois e****s@g****m 143
Marcelo Trylesinski m****e@g****m 105
dependabot-preview[bot] 2****] 75
Terrence Dorsey t****d@m****m 72
Serge Matveenko l****g@p****v 63
pyup.io bot g****t@p****o 46
Sebastián Ramírez t****o@g****m 26
Alex Hall a****i@g****m 20
github-actions[bot] 4****] 20
Nikita Grishko g****n@p****m 19
Koudai Aono k****i@g****m 17
Yurii Karabas 1****o@g****m 17
messense m****e@i****m 17
Saurabh Misra m****1@g****m 16
Arseny Boykov 3****t 15
Vitaly R. Samigullin v****s@p****g 12
Yasser Tahiri y****9@g****m 12
kc0506 8****6 12
Amin Alaee m****e@g****m 10
Neev Cohen 7****n 10
Stephen Brown II S****2@g****m 10
Jean j****e@g****m 10
and 713 more...

Issue and Pull Request metadata

Last synced: 2 months ago

Total issues: 3,071
Total pull requests: 2,949
Average time to close issues: 3 months
Average time to close pull requests: 6 days
Total issue authors: 2,033
Total pull request authors: 416
Average comments per issue: 3.38
Average comments per pull request: 3.26
Merged pull request: 2,094
Bot issues: 8
Bot pull requests: 83

Past year issues: 343
Past year pull requests: 365
Past year average time to close issues: 7 days
Past year average time to close pull requests: 5 days
Past year issue authors: 292
Past year pull request authors: 99
Past year average comments per issue: 1.45
Past year average comments per pull request: 2.75
Past year merged pull request: 191
Past year bot issues: 0
Past year bot pull requests: 24

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pydantic/pydantic

Top Issue Authors

  • sydney-runkle (90)
  • Viicos (78)
  • samuelcolvin (62)
  • dmontagu (29)
  • KotlinIsland (23)
  • DetachHead (17)
  • chbndrhnns (17)
  • jamesbraza (16)
  • davidhewitt (15)
  • caniko (13)
  • hb2638 (12)
  • commonism (12)
  • kc0506 (11)
  • MarcBresson (10)
  • adriangb (10)

Top Pull Request Authors

  • sydney-runkle (722)
  • Viicos (699)
  • dmontagu (113)
  • hramezani (78)
  • samuelcolvin (67)
  • adriangb (60)
  • davidhewitt (59)
  • dependabot[bot] (52)
  • misrasaurabh1 (40)
  • kc0506 (34)
  • github-actions[bot] (31)
  • Kludex (28)
  • alexmojaki (24)
  • karta9821 (23)
  • lig (20)

Top Issue Labels

  • bug V2 (1,565)
  • pending (1,072)
  • feature request (613)
  • bug V1 (310)
  • question (178)
  • unconfirmed (174)
  • help wanted (137)
  • documentation (127)
  • good first issue (76)
  • awaiting author response (63)
  • duplicate (41)
  • Feedback Wanted (32)
  • v2-reviewed (31)
  • meta (24)
  • mypy (24)
  • Change (22)
  • v3 (21)
  • change (19)
  • non-breaking-change (14)
  • performance (13)
  • hypothesis (12)
  • type checking (12)
  • topic-generics (12)
  • topic-types support (11)
  • urls (10)
  • topic-mypy plugin (8)
  • V3 (8)
  • relnotes-fix (8)
  • Schema (8)
  • Meta (8)

Top Pull Request Labels

  • relnotes-fix (1,147)
  • ready for review (655)
  • relnotes-ignore (573)
  • documentation (285)
  • awaiting author revision (200)
  • relnotes-feature (157)
  • relnotes-packaging (125)
  • relnotes-change (115)
  • relnotes-performance (85)
  • third-party-tests (78)
  • backport-2.11 (63)
  • dependencies (52)
  • github_actions (42)
  • backport-2.10 (18)
  • needs-blogpost-entry (18)
  • backport-2.12 (12)
  • deferred (10)
  • awaiting author response (8)
  • refactor (7)
  • type checking (6)
  • python:uv (6)
  • mypy (5)
  • pending (2)
  • feature request (2)
  • rust (2)
  • bug V2 (2)
  • bug V1 (2)
  • meta (1)
  • full build (1)
  • change (1)

Package metadata

pypi.org: pydantic

Data validation using Python type hints

alpine-edge: py3-pydantic

Data parsing and validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.12.3-r0 (published 8 months ago)
  • Last Synced: 2026-03-22T02:08:43.747Z (3 months ago)
  • Versions: 15
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 1.19%
    • Forks count: 1.483%
    • Average: 1.517%
    • Dependent packages count: 3.393%
  • Maintainers (1)
conda-forge.org: pydantic

Data validation and settings management using python type hinting. See documentation <https://docs.pydantic.dev> for more details.

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 1.10.2 (published almost 4 years ago)
  • Last Synced: 2026-04-01T16:23:18.805Z (3 months ago)
  • Versions: 43
  • Dependent Packages: 210
  • Dependent Repositories: 160
  • Downloads: 21,079,104 Total
  • Rankings:
    • Dependent packages count: 0.319%
    • Stargazers count: 2.141%
    • Average: 2.337%
    • Dependent repos count: 2.745%
    • Forks count: 4.143%
alpine-edge: py3-pydantic-pyc

Precompiled Python bytecode for py3-pydantic

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.12.3-r0 (published 8 months ago)
  • Last Synced: 2026-03-05T08:48:52.508Z (4 months ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 1.125%
    • Forks count: 1.483%
    • Average: 3.999%
    • Dependent packages count: 13.386%
  • Maintainers (1)
proxy.golang.org: github.com/Pydantic/pydantic

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Pydantic/pydantic#section-documentation
  • Licenses:
  • Latest release: v2.13.4+incompatible (published about 2 months ago)
  • Last Synced: 2026-06-05T05:20:56.380Z (15 days ago)
  • Versions: 127
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.743%
    • Average: 4.902%
    • Dependent repos count: 5.062%
proxy.golang.org: github.com/pydantic/Pydantic

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pydantic/Pydantic#section-documentation
  • Licenses:
  • Latest release: v2.13.4+incompatible (published about 2 months ago)
  • Last Synced: 2026-06-05T05:20:59.154Z (15 days ago)
  • Versions: 127
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.748%
    • Average: 4.908%
    • Dependent repos count: 5.067%
proxy.golang.org: github.com/Pydantic/Pydantic

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Pydantic/Pydantic#section-documentation
  • Licenses:
  • Latest release: v2.13.4+incompatible (published about 2 months ago)
  • Last Synced: 2026-06-05T05:21:03.470Z (15 days ago)
  • Versions: 127
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.748%
    • Average: 4.908%
    • Dependent repos count: 5.067%
proxy.golang.org: github.com/pydantic/pydantic

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pydantic/pydantic#section-documentation
  • Licenses: mit
  • Latest release: v2.13.4+incompatible (published about 2 months ago)
  • Last Synced: 2026-06-05T05:21:01.220Z (15 days ago)
  • Versions: 127
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.47%
    • Forks count: 0.644%
    • Average: 5.373%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
anaconda.org: pydantic

Data validation and settings management using python type hinting. See documentation doc_url for more details.

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.13.4 (published about 1 month ago)
  • Last Synced: 2026-05-13T16:04:59.268Z (about 1 month ago)
  • Versions: 25
  • Dependent Packages: 32
  • Dependent Repositories: 160
  • Downloads: 128,572 Total
  • Rankings:
    • Dependent packages count: 1.505%
    • Stargazers count: 6.392%
    • Average: 8.373%
    • Forks count: 9.926%
    • Dependent repos count: 15.668%
pypi.org: pydantic-patched

Data validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Documentation: https://docs.pydantic.dev
  • Licenses: MIT
  • Latest release: 2.11.9 (published 9 months ago)
  • Last Synced: 2026-06-05T05:20:59.493Z (15 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 14 Last month
  • Rankings:
    • Dependent packages count: 8.506%
    • Average: 28.292%
    • Dependent repos count: 48.078%
  • Maintainers (1)
  • Funding:
    • https://github.com/sponsors/samuelcolvin
pypi.org: pydantic_core

Core functionality for Pydantic validation and serialization

  • Homepage: https://github.com/pydantic/pydantic
  • Documentation: https://pydantic_core.readthedocs.io/
  • Licenses: MIT
  • Latest release: 2.47.0 (published 29 days ago)
  • Last Synced: 2026-06-20T05:50:05.300Z (about 9 hours ago)
  • Versions: 156
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 883,335,775 Last month
  • Docker Downloads: 1,612,159,025
  • Rankings:
    • Dependent packages count: 9.008%
    • Average: 29.879%
    • Dependent repos count: 50.751%
  • Maintainers (2)
  • Funding:
    • https://github.com/sponsors/samuelcolvin
pypi.org: pydantic1

Data validation and settings management using python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Documentation: https://pydantic1.readthedocs.io/
  • Licenses: MIT
  • Latest release: 1.10.13 (published over 1 year ago)
  • Last Synced: 2026-06-05T05:20:59.100Z (15 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 431 Last month
  • Rankings:
    • Dependent packages count: 9.859%
    • Average: 32.68%
    • Dependent repos count: 55.5%
  • Maintainers (1)
pypi.org: omie-client

Omie Client Python SDK

  • Homepage:
  • Documentation: https://omie-client.readthedocs.io/
  • Licenses: mit
  • Latest release:
  • Last Synced: 2026-06-05T05:20:58.423Z (15 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 27 Last month
  • Rankings:
    • Dependent packages count: 10.747%
    • Average: 35.636%
    • Dependent repos count: 60.526%
  • Maintainers (1)
pypi.org: pydantic-slim

This is a placeholder in case we want to use this package name in future.

  • Homepage: https://github.com/pydantic/pydantic
  • Documentation: https://pydantic-slim.readthedocs.io/
  • Licenses: mit
  • Latest release: 0.0.0 (published about 2 years ago)
  • Last Synced: 2026-06-05T05:21:00.016Z (15 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 22 Last month
  • Rankings:
    • Dependent packages count: 9.623%
    • Average: 36.559%
    • Dependent repos count: 63.495%
  • Maintainers (1)
formulae.brew.sh: pydantic

Data validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.13.4 (published about 1 month ago)
  • Last Synced: 2026-06-05T05:21:02.294Z (15 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 21,692 Last month
  • Rankings:
    • Dependent packages count: 15.458%
    • Average: 43.559%
    • Dependent repos count: 44.961%
    • Downloads: 70.258%
anaconda.org: pydantic-core

This package provides the core functionality for pydantic validation and serialization.

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.46.4 (published about 1 month ago)
  • Last Synced: 2026-05-13T15:04:27.676Z (about 1 month ago)
  • Versions: 11
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 35,079 Total
  • Rankings:
    • Dependent packages count: 50.492%
    • Average: 54.918%
    • Dependent repos count: 59.344%
nixpkgs-24.11: python311Packages.pydantic

Data validation and settings management using Python type hinting

nixpkgs-24.11: python311Packages.pydantic_1

Data validation and settings management using Python type hinting

nixpkgs-unstable: python313Packages.pydantic_1

Data validation and settings management using Python type hinting

nixpkgs-24.05: python311Packages.pydantic_1

Data validation and settings management using Python type hinting

nixpkgs-24.05: python312Packages.pydantic

Data validation and settings management using Python type hinting

pkgsrc-netbsd-x86_64-10.1-all: devel/py-pydantic

Data validation and settings management using python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Documentation: https://pkgsrc.se/devel/py-pydantic
  • Licenses: mit
  • Latest release: 2.12.5 (published 4 months ago)
  • Last Synced: 2026-05-27T06:40:56.419Z (24 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python312Packages.pydantic_1

Data validation and settings management using Python type hinting

alpine-v3.21: py3-pydantic-pyc

Precompiled Python bytecode for py3-pydantic

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.9.2-r0 (published over 1 year ago)
  • Last Synced: 2026-03-05T09:29:40.229Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-24.05: python311Packages.pydantic

Data validation and settings management using Python type hinting

nixpkgs-24.11: python312Packages.pydantic_1

Data validation and settings management using Python type hinting

nixpkgs-unstable: python314Packages.pydantic_1

Data validation and settings management using Python type hinting

alpine-v3.22: py3-pydantic

Data parsing and validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.10.4-r0 (published over 1 year ago)
  • Last Synced: 2026-03-05T09:29:27.549Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-pydantic-pyc

Precompiled Python bytecode for py3-pydantic

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.10.4-r0 (published over 1 year ago)
  • Last Synced: 2026-03-05T09:29:26.782Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.23: py3-pydantic-pyc

Precompiled Python bytecode for py3-pydantic

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.12.3-r0 (published 8 months ago)
  • Last Synced: 2026-03-05T09:21:04.788Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-23.11: python311Packages.pydantic

Data validation and settings management using Python type hinting

nixpkgs-24.11: python312Packages.pydantic

Data validation and settings management using Python type hinting

nixpkgs-unstable: python314Packages.pydantic

Data validation and settings management using Python type hinting

nixpkgs-23.11: python310Packages.pydantic

Data validation and settings management using Python type hinting

gentoo-portage: dev-python/pydantic

Data parsing and validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic/
  • Documentation: https://packages.gentoo.org/packages/dev-python/pydantic
  • Licenses: MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 Unicode-DFS-2016 ZLIB
  • Latest release: 2.13.4 (published about 1 month ago)
  • Last Synced: 2026-06-08T02:01:10.882Z (13 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.23: py3-pydantic

Data parsing and validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.12.3-r0 (published 8 months ago)
  • Last Synced: 2026-03-05T09:21:02.386Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-unstable: python313Packages.pydantic

Data validation and settings management using Python type hinting

alpine-v3.21: py3-pydantic

Data parsing and validation using Python type hints

  • Homepage: https://github.com/pydantic/pydantic
  • Licenses: MIT
  • Latest release: 2.9.2-r0 (published over 1 year ago)
  • Last Synced: 2026-04-02T23:24:43.146Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

.github/workflows/cherry-pick.yml actions
  • actions/checkout v3 composite
  • carloscastrojumo/github-cherry-pick-action v1.0.9 composite
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • pdm-project/setup-pdm v3 composite
  • pre-commit/action v3.0.0 composite
  • pypa/gh-action-pypi-publish release/v1 composite
  • re-actors/alls-green release/v1 composite
  • samuelcolvin/check-python-version v4.1 composite
.github/workflows/dependencies-check.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • samuelcolvin/list-python-dependencies main composite
.github/workflows/docs-update.yml actions
  • actions/checkout v3 composite
  • pdm-project/setup-pdm v3 composite
  • pre-commit/action v3.0.0 composite
  • samuelcolvin/check-python-version v4.1 composite
.github/workflows/integration.yml actions
  • actions/checkout v3 composite
.github/workflows/relnotes.yml actions
  • actions/checkout v4 composite
.github/workflows/upload-previews.yml actions
  • actions/setup-python v4 composite
  • dawidd6/action-download-artifact v2 composite
pyproject.toml pypi
  • annotated-types >=0.4.0
  • pydantic-core ==2.9.0
  • typing-extensions >=4.6.1
tests/pyright/pyproject.toml pypi
tests/plugin/pyproject.toml pypi
.github/actions/people/action.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/codspeed.yml actions
  • CodSpeedHQ/action v2 composite
  • actions/checkout v4 composite
  • pdm-project/setup-pdm v3 composite
.github/workflows/update-pydantic-people.yml actions
  • ./.github/actions/people * composite
  • actions/checkout v4 composite