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

Last synced: about 7 hours ago
JSON representation

Repository metadata:

Settings management using pydantic


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 409
Total Committers: 98
Avg Commits per committer: 4.173
Development Distribution Score (DDS): 0.611

Commits in past year: 142
Committers in past year: 41
Avg Commits per committer in past year: 3.463
Development Distribution Score (DDS) in past year: 0.704

Name Email Commits
Hasan Ramezani h****7@g****m 159
Kyle Schwab s****7@g****m 60
dependabot[bot] 4****] 33
Samuel Colvin s****@m****m 14
Victorien 6****s 14
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
Tom Hendrikx t****m@w****t 3
kzrnm g****a@g****m 3
d15ky 5****y 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 e****d@e****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
Hankyeol Kyung k****3@g****m 1
Gavin l****7@g****m 1
Femi Adebayo 4****o 1
Hans Lellelid h****s@x****g 1
Hrithvika Babar 5****b 1
and 68 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 452
Total pull requests: 631
Average time to close issues: 2 months
Average time to close pull requests: 10 days
Total issue authors: 348
Total pull request authors: 141
Average comments per issue: 3.9
Average comments per pull request: 1.79
Merged pull request: 511
Bot issues: 0
Bot pull requests: 35

Past year issues: 97
Past year pull requests: 180
Past year average time to close issues: 21 days
Past year average time to close pull requests: 7 days
Past year issue authors: 77
Past year pull request authors: 62
Past year average comments per issue: 3.47
Past year average comments per pull request: 1.29
Past year merged pull request: 149
Past year bot issues: 0
Past year bot pull requests: 35

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

Top Issue Authors

  • braindevices (10)
  • kzrnm (10)
  • kschwab (7)
  • slingshotsys (6)
  • red8888 (6)
  • AndreuCodina (4)
  • danizen (4)
  • jploskey (4)
  • hramezani (4)
  • xbeastx (3)
  • Geo5 (3)
  • baumgold (3)
  • gsakkis (3)
  • Tesla2000 (3)
  • pycaw (3)

Top Pull Request Authors

  • hramezani (228)
  • kschwab (105)
  • dependabot[bot] (35)
  • Viicos (19)
  • AndreuCodina (8)
  • CyberTailor (7)
  • Kludex (6)
  • ezwiefel (5)
  • makukha (5)
  • diefans (4)
  • CodeWithEmad (4)
  • karta9821 (4)
  • kzrnm (4)
  • jjeff07 (4)
  • KanchiShimono (4)

Top Issue Labels

  • unconfirmed (236)
  • feature request (38)
  • bug (38)
  • duplicate (8)
  • enhancement (6)
  • V3 (5)
  • documentation (5)
  • mypy (2)
  • question (2)
  • wontfix (1)
  • good first issue (1)

Top Pull Request Labels

  • dependencies (35)
  • ready for review (35)
  • python:uv (26)
  • awaiting author revision (12)
  • github_actions (9)
  • 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

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.11.0-r0 (published 10 months ago)
  • Last Synced: 2026-04-14T04:07:28.999Z (4 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 10 months ago)
  • Last Synced: 2026-08-01T13:00:46.310Z (23 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 6 months ago)
  • Last Synced: 2026-03-13T21:21:43.975Z (5 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 7 months ago)
  • Last Synced: 2026-03-09T11:08:03.727Z (6 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

proxy.golang.org: github.com/pydantic/pydantic-settings

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 5 months ago)
  • Last Synced: 2026-04-08T01:46:12.376Z (5 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

Settings management using pydantic

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.13.1-r0 (published 5 months ago)
  • Last Synced: 2026-04-08T01:46:11.376Z (5 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 3 months ago)
  • Last Synced: 2026-08-23T02:34:24.581Z (1 day 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.14.2 (published about 2 months ago)
  • Last Synced: 2026-06-25T13:04:19.898Z (about 2 months ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 10,259 Total
  • Rankings:
    • Dependent packages count: 47.137%
    • Average: 49.479%
    • Dependent repos count: 51.822%
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 about 2 years ago)
  • Last Synced: 2026-04-01T02:07:43.120Z (5 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-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 about 2 years ago)
  • Last Synced: 2026-04-01T02:07:43.384Z (5 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 over 1 year ago)
  • Last Synced: 2026-04-01T01:55:39.218Z (5 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)
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.15.0 (published 16 days ago)
  • Last Synced: 2026-08-09T01:32:08.336Z (15 days ago)
  • Versions: 4
  • 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-pyc

Precompiled Python bytecode for py3-pydantic-settings

  • Homepage: https://github.com/pydantic/pydantic-settings
  • Licenses: MIT
  • Latest release: 2.6.1-r0 (published almost 2 years ago)
  • Last Synced: 2026-04-01T01:48:58.792Z (5 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: python312Packages.pydantic-settings

Settings management using pydantic

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 almost 2 years ago)
  • Last Synced: 2026-04-01T01:44:57.091Z (5 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 5 months ago)
  • Last Synced: 2026-05-27T06:40:57.708Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
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 over 1 year ago)
  • Last Synced: 2026-04-01T01:55:38.303Z (5 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