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

https://github.com/pydantic/pydantic-settings

configuration environment pydantic python settings

Score: 30.530269434938873

Last synced: about 18 hours ago
JSON representation

Repository metadata:

Settings management using pydantic


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 24 days ago

Total Commits: 321
Total Committers: 77
Avg Commits per committer: 4.169
Development Distribution Score (DDS): 0.586

Commits in past year: 107
Committers in past year: 38
Avg Commits per committer in past year: 2.816
Development Distribution Score (DDS) in past year: 0.701

Name Email Commits
Hasan Ramezani h****7@g****m 133
Kyle Schwab s****7@g****m 59
Samuel Colvin s****@m****m 14
Victorien 6****s 10
Marcelo Trylesinski m****e@g****m 7
Erik Zwiefel e****l 4
Johannes Rueschel c****s 4
Anna c****r@s****n 4
Andreu Codina 3****a 3
Konstantinos Tselepakis t****s 3
Michael Makukha m****a@g****m 3
kzrnm g****a@g****m 3
Oliver Berger d****s@g****m 2
Suren Khorenyan s****n@g****m 2
d15ky 5****y 2
kanchi 1****o 2
Emad Rad c****d@g****m 2
George Sakkis g****s@g****m 2
David Montague 3****u 2
Ben Beasley c****e@m****t 2
Bartosz Karwacki 4****1 2
Deepyaman Datta d****a@u****u 1
Denis Laxalde d****s@l****g 1
Digity101 2****1 1
David Hewitt 1****t 1
Felix Yan f****s@a****g 1
Femi Adebayo 4****o 1
Hankyeol Kyung k****3@g****m 1
Hans Lellelid h****s@x****g 1
Iwo 9****a 1
and 47 more...

Issue and Pull Request metadata

Last synced: 26 days ago

Total issues: 386
Total pull requests: 483
Average time to close issues: 2 months
Average time to close pull requests: 10 days
Total issue authors: 306
Total pull request authors: 99
Average comments per issue: 3.08
Average comments per pull request: 1.91
Merged pull request: 373
Bot issues: 0
Bot pull requests: 0

Past year issues: 85
Past year pull requests: 136
Past year average time to close issues: 13 days
Past year average time to close pull requests: 4 days
Past year issue authors: 74
Past year pull request authors: 40
Past year average comments per issue: 2.66
Past year average comments per pull request: 1.79
Past year merged pull request: 89
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • braindevices (10)
  • kschwab (7)
  • slingshotvfx (6)
  • red8888 (6)
  • danizen (4)
  • hramezani (4)
  • AndreuCodina (4)
  • kzrnm (4)
  • jploskey (4)
  • hofrob (3)
  • MarcBresson (3)
  • mpkocher (3)
  • makukha (3)
  • samuelcolvin (3)
  • andlogreg (3)

Top Pull Request Authors

  • hramezani (185)
  • kschwab (101)
  • Viicos (15)
  • CyberTailor (7)
  • AndreuCodina (7)
  • Kludex (6)
  • makukha (5)
  • diefans (4)
  • tselepakis (4)
  • KanchiShimono (4)
  • karta9821 (4)
  • CodeWithEmad (4)
  • jjeff07 (4)
  • gsakkis (4)
  • ezwiefel (4)

Top Issue Labels

  • unconfirmed (165)
  • feature request (28)
  • bug (25)
  • duplicate (5)
  • enhancement (5)
  • documentation (3)
  • question (2)
  • wontfix (1)
  • mypy (1)

Top Pull Request Labels

  • ready for review (31)
  • awaiting author revision (12)
  • V3 (4)

Package metadata

nixpkgs-23.11: python311Packages.pydantic-settings

Settings management using pydantic

nixpkgs-23.11: python310Packages.pydantic-settings

Settings management using pydantic

nixpkgs-unstable: python313Packages.pydantic-settings

Settings management using pydantic

alpine-v3.23: py3-pydantic-settings-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 5 months ago)
  • Last Synced: 2026-03-04T06:49:21.254Z (24 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.196%
    • Stargazers count: 0.316%
    • Forks count: 0.468%
  • Maintainers (1)
alpine-v3.23: py3-pydantic-settings

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 5 months ago)
  • Last Synced: 2026-03-04T06:56:05.397Z (24 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.196%
    • Stargazers count: 0.316%
    • Forks count: 0.468%
  • Maintainers (1)
debian-13: pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Documentation: https://packages.debian.org/trixie/pydantic-settings
  • Licenses: mit
  • Latest release: 2.8.1-2 (published about 1 month ago)
  • Last Synced: 2026-03-13T21:21:43.975Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.202%
    • Stargazers count: 0.343%
    • Forks count: 0.465%
ubuntu-24.10: pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: mit
  • Latest release: 2.5.2-1 (published about 2 months ago)
  • Last Synced: 2026-03-09T11:08:03.727Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.31%
    • Stargazers count: 0.572%
    • Forks count: 0.669%
pypi.org: pydantic-settings

Settings management using Pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Documentation: https://docs.pydantic.dev/dev-v2/concepts/pydantic_settings/
  • Licenses: MIT
  • Latest release: 2.13.1 (published about 1 month ago)
  • Last Synced: 2026-02-28T13:02:35.551Z (27 days ago)
  • Versions: 41
  • Dependent Packages: 757
  • Dependent Repositories: 2,998
  • Downloads: 170,962,681 Last month
  • Docker Downloads: 7,168,197
  • Rankings:
    • Dependent packages count: 0.056%
    • Dependent repos count: 0.19%
    • Downloads: 0.197%
    • Average: 2.47%
    • Stargazers count: 3.566%
    • Docker downloads count: 3.592%
    • Forks count: 7.217%
  • Maintainers (1)
  • Funding:
    • https://github.com/sponsors/samuelcolvin
alpine-edge: py3-pydantic-settings

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 5 months ago)
  • Last Synced: 2026-03-01T02:25:27.491Z (27 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.468%
    • Dependent packages count: 14.937%
  • Maintainers (1)
alpine-edge: py3-pydantic-settings-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 5 months ago)
  • Last Synced: 2026-03-01T02:25:37.017Z (27 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.468%
    • Dependent packages count: 14.937%
  • Maintainers (1)
spack.io: py-pydantic-settings

Settings management using Pydantic.

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: []
  • Latest release: 2.6.1 (published over 1 year ago)
  • Last Synced: 2026-02-28T13:02:35.815Z (27 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 28.113%
    • Dependent packages count: 56.226%
anaconda.org: pydantic-settings

Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.12.0 (published 4 months ago)
  • Last Synced: 2026-03-01T01:33:06.004Z (27 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 47.137%
    • Average: 49.479%
    • Dependent repos count: 51.822%
nixpkgs-24.05: python312Packages.pydantic-settings

Settings management using pydantic

nixpkgs-24.05: python311Packages.pydantic-settings

Settings management using pydantic

nixpkgs-24.11: python312Packages.pydantic-settings

Settings management using pydantic

nixpkgs-24.11: python311Packages.pydantic-settings

Settings management using pydantic

alpine-v3.20: py3-pydantic-settings-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.2.1-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-01T01:54:49.238Z (27 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.20: py3-pydantic-settings

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.2.1-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-01T01:54:48.491Z (27 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-settings-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.6.1-r0 (published over 1 year ago)
  • Last Synced: 2026-03-01T01:28:23.174Z (27 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-settings-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.9.1-r0 (published 11 months ago)
  • Last Synced: 2026-03-01T01:14:32.528Z (27 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-settings

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.9.1-r0 (published 11 months ago)
  • Last Synced: 2026-03-01T01:14:30.441Z (27 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-settings

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.6.1-r0 (published over 1 year ago)
  • Last Synced: 2026-03-01T01:28:23.873Z (27 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: python314Packages.pydantic-settings

Settings management using pydantic


Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v2 composite
  • pre-commit/action v3.0.0 composite
pyproject.toml pypi
  • pydantic *
  • python-dotenv >=0.21.0
uv.lock pypi
  • annotated-types 0.7.0
  • azure-core 1.38.0
  • azure-identity 1.25.1
  • azure-keyvault-secrets 4.10.0
  • black 26.1.0
  • boto3 1.42.39
  • boto3-stubs 1.42.39
  • botocore 1.42.39
  • botocore-stubs 1.42.39
  • certifi 2026.1.4
  • cffi 2.0.0
  • cfgv 3.5.0
  • chardet 5.2.0
  • charset-normalizer 3.4.4
  • click 8.3.1
  • colorama 0.4.6
  • coverage 7.13.2
  • cryptography 46.0.4
  • diff-cover 10.2.0
  • distlib 0.4.0
  • exceptiongroup 1.3.1
  • filelock 3.20.3
  • google-api-core 2.29.0
  • google-auth 2.48.0
  • google-cloud-secret-manager 2.26.0
  • googleapis-common-protos 1.72.0
  • grpc-google-iam-v1 0.14.3
  • grpcio 1.76.0
  • grpcio-status 1.76.0
  • identify 2.6.16
  • idna 3.11
  • iniconfig 2.3.0
  • isodate 0.7.2
  • jinja2 3.1.6
  • jmespath 1.1.0
  • librt 0.7.8
  • markdown-it-py 4.0.0
  • markupsafe 3.0.3
  • mdurl 0.1.2
  • moto 5.1.20
  • msal 1.34.0
  • msal-extensions 1.3.1
  • mypy 1.19.1
  • mypy-boto3-secretsmanager 1.42.8
  • mypy-extensions 1.1.0
  • nodeenv 1.10.0
  • packaging 26.0
  • pathspec 1.0.4
  • platformdirs 4.5.1
  • pluggy 1.6.0
  • pre-commit 4.5.1
  • proto-plus 1.27.0
  • protobuf 6.33.5
  • pyasn1 0.6.2
  • pyasn1-modules 0.4.2
  • pycparser 3.0
  • pydantic 2.12.5
  • pydantic-core 2.41.5
  • pydantic-settings *
  • pygments 2.19.2
  • pyjwt 2.11.0
  • pytest 9.0.2
  • pytest-examples 0.0.18
  • pytest-mock 3.15.1
  • pytest-pretty 1.3.0
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.2.1
  • pytokens 0.4.1
  • pyyaml 6.0.3
  • requests 2.32.5
  • responses 0.25.8
  • rich 14.3.1
  • rsa 4.9.1
  • ruff 0.14.14
  • s3transfer 0.16.0
  • six 1.17.0
  • tomli 2.4.0
  • types-awscrt 0.31.1
  • types-pyyaml 6.0.12.20250915
  • types-s3transfer 0.16.0
  • typing-extensions 4.15.0
  • typing-inspection 0.4.2
  • urllib3 2.6.3
  • virtualenv 20.36.1
  • werkzeug 3.1.5
  • xmltodict 1.0.2