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
tfMoved all Terraform test configs from `examples/tf/` to `components/tf/`:tfMoved all Terraform test configs from `examples/tf/` to `components/tf/`:
- Moved all Terraform test configs from
examples/tf/tocomponents/tf/: qualify internal2 files
tftf
- Removed obsolete example configs:
decouple
internal
15 files
env_vars_test.tffile_content_test.tffile_info_test.tfhttp_api_test.tfenv_vars_test.tffile_content.pyfile_info.tfhttp_api.tfprovider.tfnumeric_functions.tfprovider.tfprovider.tfstring_manipulation.tftest.tftest_all_components.sh
New Utility Modules
3 files changed
__init__.pyAdded `src/pyvider/common/__init__.py` and `common/utils/__init__.py` with package initialization__init__.pyAdded `src/pyvider/common/__init__.py` and `common/utils/__init__.py` with package initializationavailability.pyAdded `src/pyvider/common/utils/availability.py` (13 lines) providing utility functions for check...
- Added
src/pyvider/common/__init__.pyandcommon/utils/__init__.pywith package initialization baseline internal2 files
__init__.py__init__.py
- Added
src/pyvider/common/utils/availability.py(13 lines) providing utility functions for checking module/feature availability instantiate behavioral1 file
availability.py
Conversion Context Module
2 files changed
__init__.pyAdded `src/pyvider/conversion/context/__init__.py` (5 lines) and `conversion/context/operation_co...operation_context.pyAdded `src/pyvider/conversion/context/__init__.py` (5 lines) and `conversion/context/operation_co...
- Added
src/pyvider/conversion/context/__init__.py(5 lines) andconversion/context/operation_context.py(44 lines) providing operation context management for conversion operations instantiate internal2 files
__init__.pyoperation_context.py
Type Definitions
1 file changed
common_types.pyAdded `src/pyvider/common_types.py` (9 lines) with shared type definitions
- Added
src/pyvider/common_types.py(9 lines) with shared type definitions instantiate internal1 file
common_types.py
Dependency Updates
1 file changed
uv.lockUpdated `uv.lock` with ~729 lines of dependency changes