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.233053832860065

Last synced: about 5 hours ago
JSON representation

Repository metadata:

Data validation using Python type hints


Owner metadata:


Committers metadata

Last synced: 2 days ago

Total Commits: 5,419
Total Committers: 741
Avg Commits per committer: 7.313
Development Distribution Score (DDS): 0.787

Commits in past year: 571
Committers in past year: 113
Avg Commits per committer in past year: 5.053
Development Distribution Score (DDS) in past year: 0.566

Name Email Commits
Samuel Colvin s****@m****m 1152
Victorien 6****s 532
Sydney Runkle 5****e 453
dependabot[bot] 4****] 395
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****] 19
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 711 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 3,058
Total pull requests: 2,935
Average time to close issues: 3 months
Average time to close pull requests: 6 days
Total issue authors: 2,025
Total pull request authors: 407
Average comments per issue: 3.38
Average comments per pull request: 3.26
Merged pull request: 2,089
Bot issues: 8
Bot pull requests: 82

Past year issues: 385
Past year pull requests: 412
Past year average time to close issues: 7 days
Past year average time to close pull requests: 5 days
Past year issue authors: 324
Past year pull request authors: 93
Past year average comments per issue: 1.41
Past year average comments per pull request: 2.88
Past year merged pull request: 235
Past year bot issues: 0
Past year bot pull requests: 23

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)
  • adriangb (10)
  • MarcBresson (10)

Top Pull Request Authors

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

Top Issue Labels

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

Top Pull Request Labels

  • relnotes-fix (1,141)
  • ready for review (652)
  • relnotes-ignore (569)
  • documentation (284)
  • 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 (51)
  • github_actions (42)
  • needs-blogpost-entry (18)
  • backport-2.10 (18)
  • backport-2.12 (12)
  • deferred (10)
  • awaiting author response (8)
  • refactor (7)
  • type checking (6)
  • mypy (5)
  • python:uv (5)
  • feature request (2)
  • bug V2 (2)
  • pending (2)
  • rust (2)
  • bug V1 (2)
  • feedback wanted (1)
  • meta (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 5 months ago)
  • Last Synced: 2026-03-22T02:08:43.747Z (7 days 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 over 3 years ago)
  • Last Synced: 2026-03-01T15:24:54.185Z (27 days ago)
  • Versions: 43
  • Dependent Packages: 210
  • Dependent Repositories: 160
  • 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 5 months ago)
  • Last Synced: 2026-03-05T08:48:52.508Z (24 days 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: mit
  • Latest release: v2.12.5+incompatible (published 4 months ago)
  • Last Synced: 2026-03-26T23:26:32.332Z (2 days ago)
  • Versions: 122
  • 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.12.5 (published 19 days ago)
  • Last Synced: 2026-03-10T12:04:24.196Z (19 days ago)
  • Versions: 23
  • Dependent Packages: 32
  • Dependent Repositories: 160
  • Downloads: 125,122 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 6 months ago)
  • Last Synced: 2026-03-26T23:26:31.289Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 20 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: 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-03-26T23:26:30.054Z (2 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-03-26T23:26:29.702Z (2 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 almost 2 years ago)
  • Last Synced: 2026-03-26T23:26:31.771Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 40 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.12.5 (published 4 months ago)
  • Last Synced: 2026-03-26T23:26:32.124Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11,340 Last month
  • Rankings:
    • Dependent packages count: 15.458%
    • Average: 43.559%
    • Dependent repos count: 44.961%
    • Downloads: 70.258%
nixpkgs-unstable: python314Packages.pydantic

Data validation and settings management using Python type hinting

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

nixpkgs-24.05: python312Packages.pydantic_1

Data validation and settings management using Python type hinting

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 (24 days 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 (24 days 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 5 months ago)
  • Last Synced: 2026-03-05T09:21:04.788Z (24 days 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-23.11: python310Packages.pydantic

Data validation and settings management using Python type hinting

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 5 months ago)
  • Last Synced: 2026-03-05T09:21:02.386Z (24 days 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-03-02T22:26:42.335Z (26 days 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.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 (24 days 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