Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sloria/environs
/ types & classes
Types & classes
36 in github.com/sloria/environs
⨍
Functions
200
◇
Types & classes
36
↓ 5 callers
Class
Path
src/environs/fields.py:19
↓ 4 callers
Class
Env
An environment variable reader.
src/environs/__init__.py:316
↓ 3 callers
Class
EnvValidationError
Raised when validation fails against one or all of the parsed environment variables.
src/environs/exceptions.py:15
↓ 2 callers
Class
EnvError
Raised when an environment variable or if a required environment variable is unset.
src/environs/exceptions.py:9
↓ 2 callers
Class
EnvSealedError
Raised when trying to parse new values after an `Env` has already been sealed.
src/environs/exceptions.py:23
↓ 1 callers
Class
FileAwareEnv
An environment variable reader that supports reading values from files.
src/environs/__init__.py:603
↓ 1 callers
Class
ParserConflictError
Raised when adding a custom parser that conflicts with a built-in parser method.
src/environs/exceptions.py:27
Class
BaseMethodKwargs
src/environs/types.py:35
Class
Color
tests/test_environs.py:53
Class
Color
tests/mypy_test_cases/env.py:25
Class
CustomTuple
tests/test_environs.py:170
Class
Day
tests/test_environs.py:47
Class
DictFieldMethod
src/environs/types.py:125
Class
EnumFieldMethod
src/environs/types.py:165
Class
FauxTestError
tests/test_environs.py:43
Class
FieldMethod
src/environs/types.py:44
Class
HTTPSURL
tests/test_environs.py:697
Class
ListFieldMethod
src/environs/types.py:76
Class
LogLevel
src/environs/fields.py:32
Class
PathField
examples/marshmallow_example.py:11
Class
SubcastField
src/environs/__init__.py:201
Class
TestCasting
tests/test_environs.py:58
Class
TestCustomTypes
tests/test_environs.py:644
Class
TestDeferredValidation
tests/test_environs.py:948
Class
TestDjango
tests/test_environs.py:907
Class
TestDumping
tests/test_environs.py:711
Class
TestEnvFileReading
tests/test_environs.py:455
Class
TestExpandVars
tests/test_environs.py:1093
Class
TestFailedNestedPrefix
tests/test_environs.py:861
Class
TestFileAwareEnv
tests/test_environs.py:1184
Class
TestNestedPrefix
tests/test_environs.py:826
Class
TestPrefix
tests/test_environs.py:785
Class
TestValidation
tests/test_environs.py:612
Class
TimeDelta
Same as marshmallow.fields.TimeDelta with extra duration string support. Supports ordered duration strings (loosely based on GEP-2257), e.g.
src/environs/fields.py:43
Class
TimeDeltaFieldMethod
src/environs/types.py:208
Class
Url
Same as `marshmallow.fields.Url` but deserializes to a `urllib.parse.ParseResult`.
src/environs/fields.py:138