pyvider 2025-03-08
Added `EnvVariablesDataSource` component (191 lines) for reading environment variables with...
33 files · 1,326+ · 1,984-

Environment Variables Data Source

1 file changed
  • env_variables.py Added `components/data_sources/env_variables.py` (191 lines) with `@register_data_source("pyvider...
  • Added components/data_sources/env_variables.py (191 lines) with @register_data_source("pyvider_env_variables") instantiate internal
    1 file
    • env_variables.py
  • EnvVariablesConfig frozen attrs class with prefix, regex, keys, sensitive_keys filtering options decouple internal
    1 file
    • env.sh
  • Implements get_schema() and read() methods for reading filtered environment variables baseline internal
    1 file
    • env.sh
  • Imports from new pyvider.cty module for CTY type constructors instantiate internal
    1 file
    • pyvider.cty

Test Removal

2 files changed
  • test_tftypes_structural_tuple.py Removed `tests/unit/tftypes/test_tftypes_structural_tuple.py` (43 lines)
  • test_tftypes_types_simple.py Removed `tests/unit/tftypes/test_tftypes_types_simple.py` (53 lines)
  • Removed tests/unit/tftypes/test_tftypes_structural_tuple.py (43 lines) qualify internal
    1 file
    • test_tftypes_structural_tuple.py
  • Removed tests/unit/tftypes/test_tftypes_types_simple.py (53 lines) qualify internal
    1 file
    • test_tftypes_types_simple.py