pyvider 2025-06-06
Moved Terraform test configurations back under the `components/` directory, removed obsolete...
27 files · 462+ · 857-

Test File Migration to Components

2 files changed
  • tf Moved all Terraform test configs from `examples/tf/` to `components/tf/`:
  • tf Moved all Terraform test configs from `examples/tf/` to `components/tf/`:
  • Moved all Terraform test configs from examples/tf/ to components/tf/: qualify internal
    2 files
    • tf
    • tf
  • Removed obsolete example configs: decouple internal
    15 files
    • env_vars_test.tf
    • file_content_test.tf
    • file_info_test.tf
    • http_api_test.tf
    • env_vars_test.tf
    • file_content.py
    • file_info.tf
    • http_api.tf
    • provider.tf
    • numeric_functions.tf
    • provider.tf
    • provider.tf
    • string_manipulation.tf
    • test.tf
    • test_all_components.sh

New Utility Modules

3 files changed
  • __init__.py Added `src/pyvider/common/__init__.py` and `common/utils/__init__.py` with package initialization
  • __init__.py Added `src/pyvider/common/__init__.py` and `common/utils/__init__.py` with package initialization
  • availability.py Added `src/pyvider/common/utils/availability.py` (13 lines) providing utility functions for check...
  • Added src/pyvider/common/__init__.py and common/utils/__init__.py with package initialization baseline internal
    2 files
    • __init__.py
    • __init__.py
  • Added src/pyvider/common/utils/availability.py (13 lines) providing utility functions for checking module/feature availability instantiate behavioral
    1 file
    • availability.py

Conversion Context Module

2 files changed
  • __init__.py Added `src/pyvider/conversion/context/__init__.py` (5 lines) and `conversion/context/operation_co...
  • operation_context.py Added `src/pyvider/conversion/context/__init__.py` (5 lines) and `conversion/context/operation_co...
  • Added src/pyvider/conversion/context/__init__.py (5 lines) and conversion/context/operation_context.py (44 lines) providing operation context management for conversion operations instantiate internal
    2 files
    • __init__.py
    • operation_context.py

Type Definitions

1 file changed
  • common_types.py Added `src/pyvider/common_types.py` (9 lines) with shared type definitions
  • Added src/pyvider/common_types.py (9 lines) with shared type definitions instantiate internal
    1 file
    • common_types.py

Dependency Updates

1 file changed
  • uv.lock Updated `uv.lock` with ~729 lines of dependency changes
  • Updated uv.lock with ~729 lines of dependency changes baseline internal
    1 file
    • uv.lock