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

https://github.com/sloria/environs

configuration django environment-variables flask marshmallow python twelve-factor

Score: 28.88724850833696

Last synced: about 21 hours ago
JSON representation

Repository metadata:

simplified environment variable parsing


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 514
Total Committers: 40
Avg Commits per committer: 12.85
Development Distribution Score (DDS): 0.422

Commits in past year: 61
Committers in past year: 10
Avg Commits per committer in past year: 6.1
Development Distribution Score (DDS) in past year: 0.689

Name Email Commits
Steven Loria s****1@g****m 297
pre-commit-ci[bot] 6****] 51
dependabot[bot] s****t@d****m 43
dependabot[bot] 4****] 29
dependabot-preview[bot] 2****] 27
Taneli Hukkinen h****1 11
renovate[bot] 2****] 6
Szabolcs Antal a****1@g****m 4
Raul Cuza r****a@g****m 3
Tom Gringauz t****0@g****m 3
ddelange 1****e 2
Tom Hendrikx t****m@w****t 2
Guillermo Mario Narvaja g****a@r****m 2
Edgars e****s 2
Grégoire Deveaux g****x@l****t 2
Diego Senese 3****e 2
Clemens Wolff c****f@m****m 2
Ilya Kochankov f****a@m****u 2
Brunno Vanelli b****i 2
Lucas l****d@g****m 2
Alexandre Syenchuk a****e 1
w3lld1 4****1 1
sabdouni a****l@g****m 1
rjcohn r****n 1
Varun Chawla 3****y 1
Tuan-Anh Hoang-Vu h****h@g****m 1
Parnassius P****s 1
OkeyDev 3****v 1
Michał Sochoń k****r@g****m 1
Mathis Ribet m****t@2****r 1
and 10 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 73
Total pull requests: 285
Average time to close issues: 6 months
Average time to close pull requests: about 1 month
Total issue authors: 54
Total pull request authors: 35
Average comments per issue: 2.0
Average comments per pull request: 0.48
Merged pull request: 207
Bot issues: 1
Bot pull requests: 152

Past year issues: 5
Past year pull requests: 31
Past year average time to close issues: 9 days
Past year average time to close pull requests: 3 days
Past year issue authors: 4
Past year pull request authors: 13
Past year average comments per issue: 0.6
Past year average comments per pull request: 0.35
Past year merged pull request: 25
Past year bot issues: 1
Past year bot pull requests: 19

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

Top Issue Authors

  • sloria (7)
  • lucas-bremond (6)
  • paduszyk (3)
  • rptaylor (3)
  • epicserve (2)
  • ddennerline3 (2)
  • senese (2)
  • bvanelli (2)
  • 1oglop1 (1)
  • jrouly (1)
  • EthanC (1)
  • ddelange (1)
  • holtgrewe (1)
  • daveflr (1)
  • uraphaelp (1)

Top Pull Request Authors

  • sloria (84)
  • pre-commit-ci[bot] (74)
  • dependabot[bot] (62)
  • dependabot-preview[bot] (10)
  • renovate[bot] (6)
  • ribetm (4)
  • bvanelli (4)
  • lucas-bremond (3)
  • ddelange (3)
  • senese (3)
  • zhukovgreen (2)
  • OkeyDev (2)
  • gregoiredx (2)
  • pratyush618 (2)
  • chirizxc (2)

Top Issue Labels

  • enhancement (7)
  • help wanted (4)
  • bug (2)
  • backwards incompatible (1)
  • feedback welcome (1)

Top Pull Request Labels

  • dependencies (72)
  • python:uv (6)
  • github_actions (6)
  • python (2)
  • Type: AVM :a: :v: :m: (1)

Package metadata

pypi.org: environs

simplified environment variable parsing

  • Homepage:
  • Documentation: https://environs.readthedocs.io/
  • Licenses: MIT
  • Latest release: 15.2.0 (published 2 months ago)
  • Last Synced: 2026-11-03T11:23:32.478Z (2 days ago)
  • Versions: 61
  • Dependent Packages: 146
  • Dependent Repositories: 4,262
  • Downloads: 4,046,687 Last month
  • Docker Downloads: 58,484,277
  • Rankings:
    • Dependent repos count: 0.152%
    • Dependent packages count: 0.163%
    • Downloads: 0.313%
    • Docker downloads count: 0.804%
    • Average: 1.395%
    • Stargazers count: 1.991%
    • Forks count: 4.946%
  • Maintainers (1)
proxy.golang.org: github.com/sloria/environs

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/sloria/environs#section-documentation
  • Licenses: mit
  • Latest release: v0.0.0-20260808212342-47dc639c2b03 (published 3 months ago)
  • Last Synced: 2026-11-03T11:24:23.155Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.482%
    • Average: 4.633%
    • Dependent repos count: 4.783%
nixpkgs-unstable: python313Packages.environs

Python module for environment variable parsing

conda-forge.org: environs

  • Homepage: https://github.com/sloria/environs
  • Licenses: MIT
  • Latest release: 9.4.0 (published almost 5 years ago)
  • Last Synced: 2026-04-01T13:30:26.214Z (7 months ago)
  • Versions: 17
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 1,228,899 Total
  • Rankings:
    • Stargazers count: 13.149%
    • Average: 18.619%
    • Dependent packages count: 19.607%
    • Dependent repos count: 20.28%
    • Forks count: 21.438%
anaconda.org: environs

environs is a Python library for parsing environment variables. It allows you to store configuration separate from your code, as per The Twelve-Factor App methodology.

  • Homepage: https://github.com/sloria/environs
  • Licenses: MIT
  • Latest release: 11.2.1 (published 8 months ago)
  • Last Synced: 2026-07-24T20:10:24.473Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Total
  • Rankings:
    • Dependent packages count: 38.002%
    • Dependent repos count: 41.436%
    • Average: 43.916%
    • Downloads: 52.31%
nixpkgs-unstable: python314Packages.environs

Python module for environment variable parsing

gentoo-portage: dev-python/environs

Python library for simplified environment variable parsing

  • Homepage: https://github.com/sloria/environs/
  • Documentation: https://packages.gentoo.org/packages/dev-python/environs
  • Licenses: MIT
  • Latest release: 15.1.0 (published 3 months ago)
  • Last Synced: 2026-08-03T01:17:09.538Z (3 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: python311Packages.environs

Python modle for environment variable parsing

nixpkgs-24.11: python312Packages.environs

Python modle for environment variable parsing

nixpkgs-23.11: python310Packages.environs

Python modle for environment variable parsing

nixpkgs-24.05: python311Packages.environs

Python modle for environment variable parsing

nixpkgs-24.05: python312Packages.environs

Python modle for environment variable parsing

nixpkgs-23.05: python310Packages.environs

Python modle for environment variable parsing

nixpkgs-23.11: python311Packages.environs

Python modle for environment variable parsing

nixpkgs-23.05: python311Packages.environs

Python modle for environment variable parsing


Dependencies

.github/workflows/build-release.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • astral-sh/setup-uv 20cfd1bf945f4377ade1205e4dbc17946fc9a30d composite
  • pypa/gh-action-pypi-publish dc37677b2e1c63e2034f94d8a5b11f265b73ba33 composite
pyproject.toml pypi
  • marshmallow >=4.0.0
  • python-dotenv *
  • typing-extensions python_version < '3.11'
uv.lock pypi
  • asgiref 3.12.1
  • ast-serialize 0.8.0
  • backports-datetime-fromisoformat 2.0.3
  • backports-strenum 1.3.1
  • cachetools 7.1.8
  • cfgv 3.5.0
  • colorama 0.4.6
  • distlib 0.4.3
  • dj-database-url 3.1.2
  • dj-email-url 1.0.6
  • django 5.2.17
  • django 6.1
  • django-cache-url 3.4.6
  • environs 15.2.0
  • exceptiongroup 1.3.1
  • filelock 3.32.5
  • identify 2.6.19
  • iniconfig 2.3.0
  • librt 0.15.0
  • marshmallow 4.3.1
  • mypy 2.3.1
  • mypy-extensions 1.1.0
  • nodeenv 1.10.0
  • packaging 26.3
  • pathspec 1.1.1
  • platformdirs 4.11.5
  • pluggy 1.6.0
  • pre-commit 4.6.2
  • pygments 2.21.0
  • pyproject-api 1.11.0
  • pytest 9.1.1
  • python-discovery 1.6.0
  • python-dotenv 1.2.3
  • pyyaml 6.0.3
  • sqlparse 0.6.0
  • tomli 2.4.1
  • tomli-w 1.2.0
  • tox 4.61.2
  • tox-uv 1.36.0
  • tox-uv-bare 1.36.0
  • typing-extensions 4.16.0
  • tzdata 2026.3
  • uv 0.12.18
  • virtualenv 21.7.13