pyvider 2025-12-02
Automated documentation cleanup and reorganization across 123 files, with minor net changes as...
209 files · 1,527+ · 727-

Automated Reorganization

209 files changed
  • CHANGELOG.md Added CHANGELOG.md (+14 lines)
  • extra.css Updated extra.css (+0/-0 lines)
  • provide-theme.css Added provide-theme.css (+427 lines)
  • termynal.css Added termynal.css (+127 lines)
  • custom.js Added custom.js (+121 lines)
  • mermaid-init.js Added mermaid-init.js (+16 lines)
  • termynal.js Added termynal.js (+264 lines)
  • api_data_source.py Updated api_data_source.py (+17/-13 lines)
  • file_info_complete.py Updated file_info_complete.py (+28/-19 lines)
  • file_info_minimal.py Updated file_info_minimal.py (+13/-9 lines)
  • async_concurrent.py Updated async_concurrent.py (+20/-10 lines)
  • error_handling.py Updated error_handling.py (+20/-18 lines)
  • pagination.py Updated pagination.py (+16/-6 lines)
  • api_resource.py Updated api_resource.py (+14/-12 lines)
  • file_complete.py Updated file_complete.py (+35/-22 lines)
  • file_minimal.py Updated file_minimal.py (+13/-9 lines)
  • basic_types.py Updated basic_types.py (+57/-50 lines)
  • collections.py Updated collections.py (+66/-55 lines)
  • validators.py Updated validators.py (+101/-101 lines)
  • mkdocs.yml Updated mkdocs.yml (+2/-1 lines)
  • pyproject.toml Updated pyproject.toml (+8/-3 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • base.py Removed content from base.py (-2 lines)
  • decorators.py Updated decorators.py (+2/-3 lines)
  • components_commands.py Updated components_commands.py (+1/-2 lines)
  • config_commands.py Updated config_commands.py (+1/-3 lines)
  • context.py Updated context.py (+2/-3 lines)
  • install_command.py Removed content from install_command.py (-1 lines)
  • launch_context_command.py Updated launch_context_command.py (+1/-1 lines)
  • main.py Updated main.py (+1/-2 lines)
  • provide_command.py Updated provide_command.py (+8/-5 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • context.py Removed content from context.py (-1 lines)
  • encryption.py Removed content from encryption.py (-2 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • attrs_factory.py Removed content from attrs_factory.py (-1 lines)
  • marshaler.py Removed content from marshaler.py (-1 lines)
  • schema_adapter.py Removed content from schema_adapter.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • base.py Removed content from base.py (-1 lines)
  • decorators.py Updated decorators.py (+4/-5 lines)
  • base.py Updated base.py (+2/-2 lines)
  • context.py Removed content from context.py (-1 lines)
  • decorators.py Removed content from decorators.py (-1 lines)
  • base.py Removed content from base.py (-3 lines)
  • foundation.py Removed content from foundation.py (-4 lines)
  • function.py Removed content from function.py (-1 lines)
  • grpc.py Removed content from grpc.py (-1 lines)
  • provider.py Removed content from provider.py (-3 lines)
  • registry.py Removed content from registry.py (-1 lines)
  • resource.py Removed content from resource.py (-9 lines)
  • schema.py Removed content from schema.py (-1 lines)
  • serialization.py Removed content from serialization.py (-1 lines)
  • validation.py Removed content from validation.py (-1 lines)
  • adapters.py Removed content from adapters.py (-1 lines)
  • base.py Updated base.py (+4/-4 lines)
  • decorators.py Updated decorators.py (+5/-6 lines)
  • handler.py Removed content from handler.py (-1 lines)
  • components.py Removed content from components.py (-1 lines)
  • discovery.py Removed content from discovery.py (-1 lines)
  • validators.py Removed content from validators.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • service.py Removed content from service.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • function_adapter.py Removed content from function_adapter.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • apply_resource_change.py Updated apply_resource_change.py (+2/-3 lines)
  • call_function.py Updated call_function.py (+3/-4 lines)
  • close_ephemeral_resource.py Updated close_ephemeral_resource.py (+2/-3 lines)
  • configure_provider.py Updated configure_provider.py (+1/-2 lines)
  • get_metadata.py Removed content from get_metadata.py (-1 lines)
  • get_provider_schema.py Updated get_provider_schema.py (+42/-44 lines)
  • import_resource_state.py Removed content from import_resource_state.py (-1 lines)
  • move_resource_state.py Removed content from move_resource_state.py (-1 lines)
  • open_ephemeral_resource.py Updated open_ephemeral_resource.py (+2/-3 lines)
  • plan_resource_change.py Updated plan_resource_change.py (+1/-2 lines)
  • read_data_source.py Updated read_data_source.py (+1/-2 lines)
  • read_resource.py Updated read_resource.py (+3/-4 lines)
  • renew_ephemeral_resource.py Updated renew_ephemeral_resource.py (+2/-3 lines)
  • stop_provider.py Removed content from stop_provider.py (-1 lines)
  • upgrade_resource_state.py Removed content from upgrade_resource_state.py (-1 lines)
  • utils.py Updated utils.py (+1/-2 lines)
  • validate_data_resource_config.py Removed content from validate_data_resource_config.py (-1 lines)
  • validate_ephemeral_resource_config.py Removed content from validate_ephemeral_resource_config.py (-1 lines)
  • validate_provider_config.py Updated validate_provider_config.py (+1/-2 lines)
  • validate_resource_config.py Removed content from validate_resource_config.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • utils.py Removed content from utils.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • base.py Removed content from base.py (-1 lines)
  • config.py Removed content from config.py (-1 lines)
  • context.py Removed content from context.py (-1 lines)
  • decorators.py Updated decorators.py (+2/-3 lines)
  • provider.py Removed content from provider.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • base.py Updated base.py (+1/-2 lines)
  • context.py Removed content from context.py (-1 lines)
  • decorators.py Updated decorators.py (+1/-2 lines)
  • exceptions.py Removed content from exceptions.py (-1 lines)
  • lifecycle.py Removed content from lifecycle.py (-1 lines)
  • private_state.py Removed content from private_state.py (-3 lines)
  • protocol.py Removed content from protocol.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • exceptions.py Removed content from exceptions.py (-12 lines)
  • factory.py Removed content from factory.py (-1 lines)
  • transforms.py Removed content from transforms.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • attribute.py Removed content from attribute.py (-1 lines)
  • blocks.py Removed content from blocks.py (-1 lines)
  • enums.py Removed content from enums.py (-1 lines)
  • object.py Removed content from object.py (-1 lines)
  • schema.py Removed content from schema.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • fixtures.py Updated fixtures.py (+7/-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_install_command.py Added test_install_command.py (+3 lines)
  • conftest.py Removed content from conftest.py (-1 lines)
  • test_tdd_marshaler_contracts.py Removed content from test_tdd_marshaler_contracts.py (-1 lines)
  • test_terraform_conversion.py Removed content from test_terraform_conversion.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_snippets.py Updated test_snippets.py (+2/-6 lines)
  • test_foundation_exceptions.py Removed content from test_foundation_exceptions.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • proto_fixtures.py Removed content from proto_fixtures.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_cty_to_native_conversion.py Removed content from test_cty_to_native_conversion.py (-1 lines)
  • test_cty_validation_recursion.py Removed content from test_cty_validation_recursion.py (-1 lines)
  • test_diagnostics_api.py Removed content from test_diagnostics_api.py (-1 lines)
  • test_function_argument_conversion.py Removed content from test_function_argument_conversion.py (-1 lines)
  • test_observability_contracts.py Removed content from test_observability_contracts.py (-1 lines)
  • test_private_state_encryption.py Removed content from test_private_state_encryption.py (-1 lines)
  • test_validation_contract.py Removed content from test_validation_contract.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_function_adapter.py Removed content from test_function_adapter.py (-1 lines)
  • test_function_registration.py Removed content from test_function_registration.py (-1 lines)
  • test_tdd_function_dispatch.py Removed content from test_tdd_function_dispatch.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • mock_data_source.py Removed content from mock_data_source.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • mock_function.py Removed content from mock_function.py (-1 lines)
  • mock_type.py Removed content from mock_type.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • mock_resource_file.py Removed content from mock_resource_file.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_exceptions_hierarchy.py Updated test_exceptions_hierarchy.py (+0/-0 lines)
  • test_function_adapter.py Removed content from test_function_adapter.py (-1 lines)
  • test_service.py Removed content from test_service.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_base_resource.py Removed content from test_base_resource.py (-1 lines)
  • test_exceptions.py Removed content from test_exceptions.py (-1 lines)
  • test_lifecycle.py Removed content from test_lifecycle.py (-1 lines)
  • test_tdd_ephemeral_resource_lifecycle.py Removed content from test_tdd_ephemeral_resource_lifecycle.py (-1 lines)
  • test_tdd_private_state.py Removed content from test_tdd_private_state.py (-1 lines)
  • test_tdd_private_state_in_read.py Removed content from test_tdd_private_state_in_read.py (-1 lines)
  • test_tdd_private_state_lifecycle.py Removed content from test_tdd_private_state_lifecycle.py (-1 lines)
  • test_tdd_resource_context_contract.py Removed content from test_tdd_resource_context_contract.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_conversion_proto.py Removed content from test_conversion_proto.py (-1 lines)
  • test_factory_attributes.py Removed content from test_factory_attributes.py (-1 lines)
  • test_resources.py Removed content from test_resources.py (-1 lines)
  • test_lifecycle_operations.py Removed content from test_lifecycle_operations.py (-1 lines)
  • test_lifecycle_terraform.py Removed content from test_lifecycle_terraform.py (-1 lines)
  • test_schema_architecture.py Removed content from test_schema_architecture.py (-1 lines)
  • test_schema_edge_cases.py Removed content from test_schema_edge_cases.py (-1 lines)
  • test_tdd_schema_contracts.py Removed content from test_tdd_schema_contracts.py (-1 lines)
  • test_exceptions.py Removed content from test_exceptions.py (-1 lines)
  • test_factory_helpers.py Removed content from test_factory_helpers.py (-1 lines)
  • test_transformation_operations.py Removed content from test_transformation_operations.py (-1 lines)
  • test_pvs_object_type.py Removed content from test_pvs_object_type.py (-1 lines)
  • test_tdd_capability_association.py Removed content from test_tdd_capability_association.py (-1 lines)
  • test_handler_core.py Removed content from test_handler_core.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_version.py Removed content from test_version.py (-1 lines)
  • conftest.py Removed content from conftest.py (-1 lines)
  • test_diagnostic_creation.py Removed content from test_diagnostic_creation.py (-1 lines)
  • test_tdd_deep_diagnostics.py Removed content from test_tdd_deep_diagnostics.py (-1 lines)
  • test_tdd_diagnostics.py Removed content from test_tdd_diagnostics.py (-1 lines)
  • test_call_function_integration.py Removed content from test_call_function_integration.py (-1 lines)
  • test_framework_integration.py Removed content from test_framework_integration.py (-1 lines)
  • test_handler_diagnostics.py Removed content from test_handler_diagnostics.py (-1 lines)
  • test_read_data_source_integration.py Removed content from test_read_data_source_integration.py (-1 lines)
  • test_unmarshal_recursion.py Removed content from test_unmarshal_recursion.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • test_schema_validators.py Removed content from test_schema_validators.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • dummy_types.py Removed content from dummy_types.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • plugin_validators.py Removed content from plugin_validators.py (-1 lines)
  • proto_validators.py Removed content from proto_validators.py (-1 lines)
  • schema_validators.py Removed content from schema_validators.py (-1 lines)
  • __init__.py Removed content from __init__.py (-1 lines)
  • uv.lock Updated uv.lock (+3/-3 lines)
  • wrknv.toml Updated wrknv.toml (+37/-85 lines)
  • 8 auto-commits reorganizing documentation structure across 123 files decouple internal
    203 files
    • CHANGELOG.md
    • api_data_source.py
    • file_info_complete.py
    • file_info_minimal.py
    • async_concurrent.py
    • error_handling.py
    • pagination.py
    • api_resource.py
    • file_complete.py
    • file_minimal.py
    • basic_types.py
    • collections.py
    • validators.py
    • mkdocs.yml
    • pyproject.toml
    • __init__.py
    • __init__.py
    • base.py
    • decorators.py
    • components_commands.py
    • config_commands.py
    • context.py
    • install_command.py
    • launch_context_command.py
    • main.py
    • provide_command.py
    • __init__.py
    • context.py
    • encryption.py
    • __init__.py
    • attrs_factory.py
    • marshaler.py
    • schema_adapter.py
    • __init__.py
    • base.py
    • decorators.py
    • base.py
    • context.py
    • decorators.py
    • base.py
    • foundation.py
    • function.py
    • grpc.py
    • provider.py
    • registry.py
    • resource.py
    • schema.py
    • serialization.py
    • validation.py
    • adapters.py
    • base.py
    • decorators.py
    • handler.py
    • components.py
    • discovery.py
    • validators.py
    • __init__.py
    • service.py
    • __init__.py
    • function_adapter.py
    • __init__.py
    • apply_resource_change.py
    • call_function.py
    • close_ephemeral_resource.py
    • configure_provider.py
    • get_metadata.py
    • get_provider_schema.py
    • import_resource_state.py
    • move_resource_state.py
    • open_ephemeral_resource.py
    • plan_resource_change.py
    • read_data_source.py
    • read_resource.py
    • renew_ephemeral_resource.py
    • stop_provider.py
    • upgrade_resource_state.py
    • utils.py
    • validate_data_resource_config.py
    • validate_ephemeral_resource_config.py
    • validate_provider_config.py
    • validate_resource_config.py
    • __init__.py
    • utils.py
    • __init__.py
    • base.py
    • config.py
    • context.py
    • decorators.py
    • provider.py
    • __init__.py
    • base.py
    • context.py
    • decorators.py
    • exceptions.py
    • lifecycle.py
    • private_state.py
    • protocol.py
    • __init__.py
    • exceptions.py
    • factory.py
    • transforms.py
    • __init__.py
    • attribute.py
    • blocks.py
    • enums.py
    • object.py
    • schema.py
    • __init__.py
    • fixtures.py
    • __init__.py
    • test_install_command.py
    • conftest.py
    • test_tdd_marshaler_contracts.py
    • test_terraform_conversion.py
    • __init__.py
    • test_snippets.py
    • test_foundation_exceptions.py
    • __init__.py
    • proto_fixtures.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • test_cty_to_native_conversion.py
    • test_cty_validation_recursion.py
    • test_diagnostics_api.py
    • test_function_argument_conversion.py
    • test_observability_contracts.py
    • test_private_state_encryption.py
    • test_validation_contract.py
    • __init__.py
    • __init__.py
    • __init__.py
    • test_function_adapter.py
    • test_function_registration.py
    • test_tdd_function_dispatch.py
    • __init__.py
    • __init__.py
    • __init__.py
    • mock_data_source.py
    • __init__.py
    • mock_function.py
    • mock_type.py
    • __init__.py
    • mock_resource_file.py
    • __init__.py
    • test_exceptions_hierarchy.py
    • test_function_adapter.py
    • test_service.py
    • __init__.py
    • test_base_resource.py
    • test_exceptions.py
    • test_lifecycle.py
    • test_tdd_ephemeral_resource_lifecycle.py
    • test_tdd_private_state.py
    • test_tdd_private_state_in_read.py
    • test_tdd_private_state_lifecycle.py
    • test_tdd_resource_context_contract.py
    • __init__.py
    • test_conversion_proto.py
    • test_factory_attributes.py
    • test_resources.py
    • test_lifecycle_operations.py
    • test_lifecycle_terraform.py
    • test_schema_architecture.py
    • test_schema_edge_cases.py
    • test_tdd_schema_contracts.py
    • test_exceptions.py
    • test_factory_helpers.py
    • test_transformation_operations.py
    • test_pvs_object_type.py
    • test_tdd_capability_association.py
    • test_handler_core.py
    • __init__.py
    • test_version.py
    • conftest.py
    • test_diagnostic_creation.py
    • test_tdd_deep_diagnostics.py
    • test_tdd_diagnostics.py
    • test_call_function_integration.py
    • test_framework_integration.py
    • test_handler_diagnostics.py
    • test_read_data_source_integration.py
    • test_unmarshal_recursion.py
    • __init__.py
    • __init__.py
    • test_schema_validators.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • dummy_types.py
    • __init__.py
    • plugin_validators.py
    • proto_validators.py
    • schema_validators.py
    • __init__.py
    • uv.lock
    • wrknv.toml