An open API service for providing issue and pull request metadata for open source projects.

GitHub / sloria/environs issues and pull requests

#418 - Reading a Specific File within (or Below) the CWD

Issue - State: open - Opened by rrdoue 3 months ago - 1 comment

#417 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 3 months ago

#416 - Incomplete Marshmallow 4 support

Issue - State: closed - Opened by barak-sgh 3 months ago - 2 comments

#415 - Use `"DATABASE_URL"` as a default name for `dj_db_url`

Issue - State: open - Opened by paduszyk 4 months ago - 1 comment

#414 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 4 months ago

#412 - Feedback Request: Add an env.exists() method that returns a Boolean value

Issue - State: open - Opened by EthanC 5 months ago
Labels: enhancement

#411 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 5 months ago

#410 - Add support for docker-style secrets, e.g., DATABASE_PASSWORD_FILE

Issue - State: open - Opened by holtgrewe 5 months ago
Labels: enhancement

#409 - env.timedelta is broken in environs v14

Issue - State: closed - Opened by ddelange 6 months ago - 2 comments

#408 - Documentation for `env.dict` is ambiguous

Issue - State: closed - Opened by lucas-bremond 6 months ago - 3 comments

#407 - fix: properly handle typing of list and dict with defined defaults

Pull Request - State: closed - Opened by lucas-bremond 6 months ago - 1 comment

#406 - Typing of `env.list` is always `list | None`

Issue - State: closed - Opened by lucas-bremond 6 months ago - 2 comments
Labels: bug

#405 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 6 months ago

#404 - Env.list does not parse default values in 14.0+

Issue - State: closed - Opened by rleszilm 6 months ago - 1 comment

#403 - Remove required argument from parser methods

Pull Request - State: closed - Opened by sloria 6 months ago

#402 - Should env.url return a string instead of a urllib.parse.ParseResult?

Issue - State: open - Opened by sloria 6 months ago - 2 comments
Labels: feedback welcome, backwards incompatible

#401 - Clarify usage of env.url

Pull Request - State: closed - Opened by sloria 6 months ago

#400 - URL typing issue

Issue - State: closed - Opened by lucas-bremond 6 months ago - 5 comments

#399 - Use all ruff rules except ones explicitly ignored

Pull Request - State: closed - Opened by sloria 7 months ago

#398 - Typing fixes

Pull Request - State: closed - Opened by sloria 7 months ago

#397 - Add env to __all__

Pull Request - State: closed - Opened by sloria 7 months ago

#396 - 'env' is not declared in __all__

Issue - State: closed - Opened by daveflr 7 months ago - 1 comment

#395 - Cache mypy_cache in GHA

Pull Request - State: closed - Opened by sloria 7 months ago - 1 comment

#394 - Fix mypy config to only run against src and tests

Pull Request - State: closed - Opened by sloria 7 months ago

#393 - Add support for reading .env without altering os.environ

Issue - State: open - Opened by sloria 7 months ago
Labels: enhancement

#392 - Add uv instructions to CONTRIBUTING; add lockfile

Pull Request - State: closed - Opened by sloria 7 months ago

#391 - Re-export validate module from marshmallow

Pull Request - State: closed - Opened by sloria 7 months ago

#390 - Rename enums

Pull Request - State: closed - Opened by sloria 7 months ago

#389 - Test by_value; run mypy against tests

Pull Request - State: closed - Opened by sloria 7 months ago

#388 - Fix typing for Env.enum; document by_value

Pull Request - State: closed - Opened by sloria 7 months ago

#387 - Add prefix parameter to Env constructor

Pull Request - State: closed - Opened by sloria 7 months ago

#386 - Revert ignore_case deprecation from 13.0.0

Issue - State: closed - Opened by Mogost 7 months ago - 10 comments

#385 - Expose marshmallow's `validate` module from environs

Issue - State: closed - Opened by sloria 7 months ago

#384 - Feature Request: Add Support for Prefix in Env Constructor

Issue - State: closed - Opened by arthurc0102 7 months ago - 6 comments

#383 - Remove unnecessary Enum field

Pull Request - State: closed - Opened by sloria 7 months ago

#382 - Add env singleton

Pull Request - State: closed - Opened by sloria 7 months ago

#381 - Use Ellipsis rather than missing as a sentinel

Pull Request - State: closed - Opened by sloria 7 months ago

#380 - Test Django-related functions accept string defaults

Pull Request - State: closed - Opened by sloria 7 months ago

#379 - Expect `default` to be in deserialized form

Pull Request - State: closed - Opened by sloria 7 months ago

#378 - Replace custom enum parsing with marshmallow

Pull Request - State: closed - Opened by sloria 7 months ago

#377 - Move field and exception classes to their own modules

Pull Request - State: closed - Opened by sloria 7 months ago

#376 - More typing improvements

Pull Request - State: closed - Opened by sloria 7 months ago

#375 - Improve typing

Pull Request - State: closed - Opened by sloria 7 months ago

#374 - Compatibility with marshmallow 4; update Python version support

Pull Request - State: closed - Opened by sloria 7 months ago

#373 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 8 months ago

#372 - Providing millisecondes in timedelta does not work

Issue - State: closed - Opened by tcleonard 8 months ago - 6 comments

#371 - Added type hints for methods

Pull Request - State: closed - Opened by OkeyDev 8 months ago - 3 comments

#370 - Fix read_env recursive bug

Pull Request - State: closed - Opened by senese 9 months ago

#369 - Fix timedelta parsing breaking change

Pull Request - State: closed - Opened by ddelange 9 months ago - 2 comments

#368 - fix: timedelta parsing for int and floats

Pull Request - State: closed - Opened by tcleonard 9 months ago - 4 comments

#367 - Type-casting methods should return the exact type

Issue - State: closed - Opened by senese 9 months ago - 2 comments
Labels: help wanted

#366 - Support ordered duration strings for timedelta

Pull Request - State: closed - Opened by ddelange 9 months ago - 13 comments

#365 - Update Python version support

Issue - State: closed - Opened by sloria 9 months ago

#363 - Refactor `read_env` to delegate to python-dotenv

Issue - State: open - Opened by sloria 9 months ago
Labels: help wanted

#362 - Add support for returning the file directory of loaded env file

Issue - State: closed - Opened by senese 9 months ago - 6 comments
Labels: enhancement, help wanted

#361 - amended type definition for ParserMethod

Pull Request - State: closed - Opened by pratyush618 9 months ago - 3 comments

#360 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 9 months ago

#358 - Update pre-commit requirement from ~=3.5 to >=3.5,<5.0

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago
Labels: dependencies, python

#357 - Default None breaks dict parser

Issue - State: closed - Opened by BroFromSpace 11 months ago - 2 comments

#356 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 11 months ago

#355 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 12 months ago

#354 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 12 months ago

#353 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] 12 months ago

#352 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#351 - Use an appropriate minimum version for marshmallow on python 3.12+

Pull Request - State: closed - Opened by ribetm about 1 year ago - 1 comment

#350 - Add typing to ParserMethod

Pull Request - State: closed - Opened by ribetm about 1 year ago - 4 comments

#349 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#348 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#347 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#346 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#345 - Update: add some pep8 and fix typehint

Pull Request - State: closed - Opened by chirizxc about 1 year ago

#344 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#343 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#342 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#341 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 year ago

#340 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#339 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#338 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#337 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#336 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#335 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#334 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#333 - Handle marshmallow DeprecationWarning

Issue - State: closed - Opened by epicserve over 1 year ago - 2 comments

#332 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#331 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#330 - Incomplete Typing on Env methods

Issue - State: closed - Opened by aThorp96 over 1 year ago - 1 comment

#329 - Docs updates

Pull Request - State: closed - Opened by sloria over 1 year ago

#328 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#326 - Cannot validate URLs missing the user field component

Issue - State: closed - Opened by ddennerline3 over 1 year ago - 1 comment

#325 - [pre-commit.ci] pre-commit autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#323 - Remove unused subcast argument

Pull Request - State: closed - Opened by sloria over 1 year ago

#322 - Update release workflow

Pull Request - State: closed - Opened by sloria over 1 year ago

#321 - Remove unused missing argument

Pull Request - State: closed - Opened by sloria over 1 year ago

#320 - Bump minimum required marshmallow version to 3.13.0

Pull Request - State: closed - Opened by sloria over 1 year ago

#319 - Remove subcast_key

Pull Request - State: closed - Opened by sloria over 1 year ago