pyvider
2025-04-28
Improved validation handlers with richer error reporting, simplified dynamic value conversion,...
5 files · 235+ · 109-
Validation Handler Improvements
3 files changed
validate_data_resource_config.pyExpanded `validate_data_resource_config.py` (~129 lines of changes) with more detailed validation...validate_resource_config.pyExpanded `validate_resource_config.py` (~101 lines of changes) with improved resource configurati...apply_resource_change.pyUpdated `apply_resource_change.py` with minor handler adjustments
- Expanded
validate_data_resource_config.py(~129 lines of changes) with more detailed validation diagnostics and better error reporting for data source configurations decouple internal1 file
validate_data_resource_config.py
- Expanded
validate_resource_config.py(~101 lines of changes) with improved resource configuration validation logic decouple internal1 file
validate_resource_config.py
- Updated
apply_resource_change.pywith minor handler adjustments decouple internal1 file
apply_resource_change.py
Conversion Cleanup
3 files changed
dynamic_value.pySimplified `tfprotov6/conversion/dynamic_value.py` (~79 lines reduced) by removing redundant conv...__init__.pyExpanded `pyvider/conversion/__init__.py` with ~28 lines of additional re-exportsinit_converters.pyRemoved `src/pyvider/conversion/init_converters.py` (67 lines of unused explicit converter initia...
- Simplified
tfprotov6/conversion/dynamic_value.py(~79 lines reduced) by removing redundant conversion paths decouple internal1 file
dynamic_value.py
- Expanded
pyvider/conversion/__init__.pywith ~28 lines of additional re-exports decouple internal1 file
__init__.py
- Removed
src/pyvider/conversion/init_converters.py(67 lines of unused explicit converter initialization) deprecate internal1 file
init_converters.py
Main Entry Point Cleanup
1 file changed
__main__.pyRemoved 4 lines of dead import code from `src/pyvider/__main__.py`