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: 31.036930342286606

Last synced: about 8 hours ago
JSON representation

Repository metadata:

Settings management using pydantic


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 372
Total Committers: 85
Avg Commits per committer: 4.376
Development Distribution Score (DDS): 0.602

Commits in past year: 123
Committers in past year: 35
Avg Commits per committer in past year: 3.514
Development Distribution Score (DDS) in past year: 0.707

Name Email Commits
Hasan Ramezani h****7@g****m 148
Kyle Schwab s****7@g****m 60
dependabot[bot] 4****] 22
Samuel Colvin s****@m****m 14
Victorien 6****s 13
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
d15ky 5****y 2
Tom Hendrikx t****m@w****t 2
Suren Khorenyan s****n@g****m 2
Ruben Laguna r****a@g****m 2
kanchi 1****o 2
m9810223 3****3 2
Emad Rad c****d@g****m 2
Oliver Berger d****s@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
Federico Caselli c****7@g****m 1
and 55 more...

Issue and Pull Request metadata

Last synced: about 2 months ago

Total issues: 391
Total pull requests: 488
Average time to close issues: 2 months
Average time to close pull requests: 10 days
Total issue authors: 311
Total pull request authors: 101
Average comments per issue: 3.12
Average comments per pull request: 1.93
Merged pull request: 377
Bot issues: 0
Bot pull requests: 1

Past year issues: 65
Past year pull requests: 96
Past year average time to close issues: 12 days
Past year average time to close pull requests: 4 days
Past year issue authors: 59
Past year pull request authors: 35
Past year average comments per issue: 3.0
Past year average comments per pull request: 1.74
Past year merged pull request: 58
Past year bot issues: 0
Past year bot pull requests: 1

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)
  • kzrnm (4)
  • hramezani (4)
  • AndreuCodina (4)
  • danizen (4)
  • jploskey (4)
  • mpkocher (3)
  • MarcBresson (3)
  • samuelcolvin (3)
  • andlogreg (3)
  • gsakkis (3)
  • makukha (3)

Top Pull Request Authors

  • hramezani (188)
  • 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 (168)
  • feature request (28)
  • bug (25)
  • enhancement (5)
  • duplicate (5)
  • documentation (3)
  • question (2)
  • mypy (1)
  • wontfix (1)

Top Pull Request Labels

  • ready for review (31)
  • awaiting author revision (12)
  • V3 (4)
  • dependencies (1)
  • python:uv (1)

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

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 8 months ago)
  • Last Synced: 2026-04-14T04:07:28.999Z (2 months 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-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 8 months ago)
  • Last Synced: 2026-04-14T03:03:41.996Z (2 months 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 4 months ago)
  • Last Synced: 2026-03-13T21:21:43.975Z (3 months 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%
nixpkgs-24.11: python312Packages.pydantic-settings

Settings management using pydantic

nixpkgs-24.11: python311Packages.pydantic-settings

Settings management using pydantic

ubuntu-24.10: pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: mit
  • Latest release: 2.5.2-1 (published 4 months ago)
  • Last Synced: 2026-03-09T11:08:03.727Z (3 months 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%
nixpkgs-unstable: python314Packages.pydantic-settings

Settings management using pydantic

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.14.1 (published about 1 month ago)
  • Last Synced: 2026-06-01T13:31:30.196Z (19 days ago)
  • Versions: 43
  • Dependent Packages: 757
  • Dependent Repositories: 2,998
  • Downloads: 245,217,964 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
proxy.golang.org: github.com/pydantic/pydantic-settings

alpine-edge: py3-pydantic-settings

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.13.1-r0 (published 2 months ago)
  • Last Synced: 2026-04-08T01:46:11.376Z (2 months ago)
  • Versions: 7
  • 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.13.1-r0 (published 2 months ago)
  • Last Synced: 2026-04-08T01:46:12.376Z (2 months ago)
  • Versions: 7
  • 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.14.0 (published 21 days ago)
  • Last Synced: 2026-05-30T13:10:53.864Z (21 days ago)
  • Versions: 2
  • 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 7 months ago)
  • Last Synced: 2026-04-01T01:57:27.256Z (3 months 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

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-04-01T02:07:43.120Z (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)
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 about 1 year ago)
  • Last Synced: 2026-04-01T01:55:39.218Z (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)
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-04-01T01:48:58.792Z (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)
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-04-01T02:07:43.384Z (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)
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 about 1 year ago)
  • Last Synced: 2026-04-01T01:55:38.303Z (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)
pkgsrc-netbsd-x86_64-10.1-all: devel/py-pydantic-settings

Settings management using Pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Documentation: https://pkgsrc.se/devel/py-pydantic-settings
  • Licenses: mit
  • Latest release: 2.12.0 (published 3 months ago)
  • Last Synced: 2026-05-27T06:40:57.708Z (24 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-python/pydantic-settings

Settings management using Pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings/
  • Documentation: https://packages.gentoo.org/packages/dev-python/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.14.1 (published about 1 month ago)
  • Last Synced: 2026-05-27T02:31:49.735Z (24 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
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-04-01T01:44:57.091Z (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/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