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.mdAdded CHANGELOG.md (+14 lines)extra.cssUpdated extra.css (+0/-0 lines)provide-theme.cssAdded provide-theme.css (+427 lines)termynal.cssAdded termynal.css (+127 lines)custom.jsAdded custom.js (+121 lines)mermaid-init.jsAdded mermaid-init.js (+16 lines)termynal.jsAdded termynal.js (+264 lines)api_data_source.pyUpdated api_data_source.py (+17/-13 lines)file_info_complete.pyUpdated file_info_complete.py (+28/-19 lines)file_info_minimal.pyUpdated file_info_minimal.py (+13/-9 lines)async_concurrent.pyUpdated async_concurrent.py (+20/-10 lines)error_handling.pyUpdated error_handling.py (+20/-18 lines)pagination.pyUpdated pagination.py (+16/-6 lines)api_resource.pyUpdated api_resource.py (+14/-12 lines)file_complete.pyUpdated file_complete.py (+35/-22 lines)file_minimal.pyUpdated file_minimal.py (+13/-9 lines)basic_types.pyUpdated basic_types.py (+57/-50 lines)collections.pyUpdated collections.py (+66/-55 lines)validators.pyUpdated validators.py (+101/-101 lines)mkdocs.ymlUpdated mkdocs.yml (+2/-1 lines)pyproject.tomlUpdated pyproject.toml (+8/-3 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)base.pyRemoved content from base.py (-2 lines)decorators.pyUpdated decorators.py (+2/-3 lines)components_commands.pyUpdated components_commands.py (+1/-2 lines)config_commands.pyUpdated config_commands.py (+1/-3 lines)context.pyUpdated context.py (+2/-3 lines)install_command.pyRemoved content from install_command.py (-1 lines)launch_context_command.pyUpdated launch_context_command.py (+1/-1 lines)main.pyUpdated main.py (+1/-2 lines)provide_command.pyUpdated provide_command.py (+8/-5 lines)__init__.pyRemoved content from __init__.py (-1 lines)context.pyRemoved content from context.py (-1 lines)encryption.pyRemoved content from encryption.py (-2 lines)__init__.pyRemoved content from __init__.py (-1 lines)attrs_factory.pyRemoved content from attrs_factory.py (-1 lines)marshaler.pyRemoved content from marshaler.py (-1 lines)schema_adapter.pyRemoved content from schema_adapter.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)base.pyRemoved content from base.py (-1 lines)decorators.pyUpdated decorators.py (+4/-5 lines)base.pyUpdated base.py (+2/-2 lines)context.pyRemoved content from context.py (-1 lines)decorators.pyRemoved content from decorators.py (-1 lines)base.pyRemoved content from base.py (-3 lines)foundation.pyRemoved content from foundation.py (-4 lines)function.pyRemoved content from function.py (-1 lines)grpc.pyRemoved content from grpc.py (-1 lines)provider.pyRemoved content from provider.py (-3 lines)registry.pyRemoved content from registry.py (-1 lines)resource.pyRemoved content from resource.py (-9 lines)schema.pyRemoved content from schema.py (-1 lines)serialization.pyRemoved content from serialization.py (-1 lines)validation.pyRemoved content from validation.py (-1 lines)adapters.pyRemoved content from adapters.py (-1 lines)base.pyUpdated base.py (+4/-4 lines)decorators.pyUpdated decorators.py (+5/-6 lines)handler.pyRemoved content from handler.py (-1 lines)components.pyRemoved content from components.py (-1 lines)discovery.pyRemoved content from discovery.py (-1 lines)validators.pyRemoved content from validators.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)service.pyRemoved content from service.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)function_adapter.pyRemoved content from function_adapter.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)apply_resource_change.pyUpdated apply_resource_change.py (+2/-3 lines)call_function.pyUpdated call_function.py (+3/-4 lines)close_ephemeral_resource.pyUpdated close_ephemeral_resource.py (+2/-3 lines)configure_provider.pyUpdated configure_provider.py (+1/-2 lines)get_metadata.pyRemoved content from get_metadata.py (-1 lines)get_provider_schema.pyUpdated get_provider_schema.py (+42/-44 lines)import_resource_state.pyRemoved content from import_resource_state.py (-1 lines)move_resource_state.pyRemoved content from move_resource_state.py (-1 lines)open_ephemeral_resource.pyUpdated open_ephemeral_resource.py (+2/-3 lines)plan_resource_change.pyUpdated plan_resource_change.py (+1/-2 lines)read_data_source.pyUpdated read_data_source.py (+1/-2 lines)read_resource.pyUpdated read_resource.py (+3/-4 lines)renew_ephemeral_resource.pyUpdated renew_ephemeral_resource.py (+2/-3 lines)stop_provider.pyRemoved content from stop_provider.py (-1 lines)upgrade_resource_state.pyRemoved content from upgrade_resource_state.py (-1 lines)utils.pyUpdated utils.py (+1/-2 lines)validate_data_resource_config.pyRemoved content from validate_data_resource_config.py (-1 lines)validate_ephemeral_resource_config.pyRemoved content from validate_ephemeral_resource_config.py (-1 lines)validate_provider_config.pyUpdated validate_provider_config.py (+1/-2 lines)validate_resource_config.pyRemoved content from validate_resource_config.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)utils.pyRemoved content from utils.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)base.pyRemoved content from base.py (-1 lines)config.pyRemoved content from config.py (-1 lines)context.pyRemoved content from context.py (-1 lines)decorators.pyUpdated decorators.py (+2/-3 lines)provider.pyRemoved content from provider.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)base.pyUpdated base.py (+1/-2 lines)context.pyRemoved content from context.py (-1 lines)decorators.pyUpdated decorators.py (+1/-2 lines)exceptions.pyRemoved content from exceptions.py (-1 lines)lifecycle.pyRemoved content from lifecycle.py (-1 lines)private_state.pyRemoved content from private_state.py (-3 lines)protocol.pyRemoved content from protocol.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)exceptions.pyRemoved content from exceptions.py (-12 lines)factory.pyRemoved content from factory.py (-1 lines)transforms.pyRemoved content from transforms.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)attribute.pyRemoved content from attribute.py (-1 lines)blocks.pyRemoved content from blocks.py (-1 lines)enums.pyRemoved content from enums.py (-1 lines)object.pyRemoved content from object.py (-1 lines)schema.pyRemoved content from schema.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)fixtures.pyUpdated fixtures.py (+7/-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_install_command.pyAdded test_install_command.py (+3 lines)conftest.pyRemoved content from conftest.py (-1 lines)test_tdd_marshaler_contracts.pyRemoved content from test_tdd_marshaler_contracts.py (-1 lines)test_terraform_conversion.pyRemoved content from test_terraform_conversion.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_snippets.pyUpdated test_snippets.py (+2/-6 lines)test_foundation_exceptions.pyRemoved content from test_foundation_exceptions.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)proto_fixtures.pyRemoved content from proto_fixtures.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_cty_to_native_conversion.pyRemoved content from test_cty_to_native_conversion.py (-1 lines)test_cty_validation_recursion.pyRemoved content from test_cty_validation_recursion.py (-1 lines)test_diagnostics_api.pyRemoved content from test_diagnostics_api.py (-1 lines)test_function_argument_conversion.pyRemoved content from test_function_argument_conversion.py (-1 lines)test_observability_contracts.pyRemoved content from test_observability_contracts.py (-1 lines)test_private_state_encryption.pyRemoved content from test_private_state_encryption.py (-1 lines)test_validation_contract.pyRemoved content from test_validation_contract.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_function_adapter.pyRemoved content from test_function_adapter.py (-1 lines)test_function_registration.pyRemoved content from test_function_registration.py (-1 lines)test_tdd_function_dispatch.pyRemoved content from test_tdd_function_dispatch.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)mock_data_source.pyRemoved content from mock_data_source.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)mock_function.pyRemoved content from mock_function.py (-1 lines)mock_type.pyRemoved content from mock_type.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)mock_resource_file.pyRemoved content from mock_resource_file.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_exceptions_hierarchy.pyUpdated test_exceptions_hierarchy.py (+0/-0 lines)test_function_adapter.pyRemoved content from test_function_adapter.py (-1 lines)test_service.pyRemoved content from test_service.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_base_resource.pyRemoved content from test_base_resource.py (-1 lines)test_exceptions.pyRemoved content from test_exceptions.py (-1 lines)test_lifecycle.pyRemoved content from test_lifecycle.py (-1 lines)test_tdd_ephemeral_resource_lifecycle.pyRemoved content from test_tdd_ephemeral_resource_lifecycle.py (-1 lines)test_tdd_private_state.pyRemoved content from test_tdd_private_state.py (-1 lines)test_tdd_private_state_in_read.pyRemoved content from test_tdd_private_state_in_read.py (-1 lines)test_tdd_private_state_lifecycle.pyRemoved content from test_tdd_private_state_lifecycle.py (-1 lines)test_tdd_resource_context_contract.pyRemoved content from test_tdd_resource_context_contract.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_conversion_proto.pyRemoved content from test_conversion_proto.py (-1 lines)test_factory_attributes.pyRemoved content from test_factory_attributes.py (-1 lines)test_resources.pyRemoved content from test_resources.py (-1 lines)test_lifecycle_operations.pyRemoved content from test_lifecycle_operations.py (-1 lines)test_lifecycle_terraform.pyRemoved content from test_lifecycle_terraform.py (-1 lines)test_schema_architecture.pyRemoved content from test_schema_architecture.py (-1 lines)test_schema_edge_cases.pyRemoved content from test_schema_edge_cases.py (-1 lines)test_tdd_schema_contracts.pyRemoved content from test_tdd_schema_contracts.py (-1 lines)test_exceptions.pyRemoved content from test_exceptions.py (-1 lines)test_factory_helpers.pyRemoved content from test_factory_helpers.py (-1 lines)test_transformation_operations.pyRemoved content from test_transformation_operations.py (-1 lines)test_pvs_object_type.pyRemoved content from test_pvs_object_type.py (-1 lines)test_tdd_capability_association.pyRemoved content from test_tdd_capability_association.py (-1 lines)test_handler_core.pyRemoved content from test_handler_core.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_version.pyRemoved content from test_version.py (-1 lines)conftest.pyRemoved content from conftest.py (-1 lines)test_diagnostic_creation.pyRemoved content from test_diagnostic_creation.py (-1 lines)test_tdd_deep_diagnostics.pyRemoved content from test_tdd_deep_diagnostics.py (-1 lines)test_tdd_diagnostics.pyRemoved content from test_tdd_diagnostics.py (-1 lines)test_call_function_integration.pyRemoved content from test_call_function_integration.py (-1 lines)test_framework_integration.pyRemoved content from test_framework_integration.py (-1 lines)test_handler_diagnostics.pyRemoved content from test_handler_diagnostics.py (-1 lines)test_read_data_source_integration.pyRemoved content from test_read_data_source_integration.py (-1 lines)test_unmarshal_recursion.pyRemoved content from test_unmarshal_recursion.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)test_schema_validators.pyRemoved content from test_schema_validators.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)dummy_types.pyRemoved content from dummy_types.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)plugin_validators.pyRemoved content from plugin_validators.py (-1 lines)proto_validators.pyRemoved content from proto_validators.py (-1 lines)schema_validators.pyRemoved content from schema_validators.py (-1 lines)__init__.pyRemoved content from __init__.py (-1 lines)uv.lockUpdated uv.lock (+3/-3 lines)wrknv.tomlUpdated wrknv.toml (+37/-85 lines)
- 8 auto-commits reorganizing documentation structure across 123 files
decouple
internal
203 files
CHANGELOG.mdapi_data_source.pyfile_info_complete.pyfile_info_minimal.pyasync_concurrent.pyerror_handling.pypagination.pyapi_resource.pyfile_complete.pyfile_minimal.pybasic_types.pycollections.pyvalidators.pymkdocs.ymlpyproject.toml__init__.py__init__.pybase.pydecorators.pycomponents_commands.pyconfig_commands.pycontext.pyinstall_command.pylaunch_context_command.pymain.pyprovide_command.py__init__.pycontext.pyencryption.py__init__.pyattrs_factory.pymarshaler.pyschema_adapter.py__init__.pybase.pydecorators.pybase.pycontext.pydecorators.pybase.pyfoundation.pyfunction.pygrpc.pyprovider.pyregistry.pyresource.pyschema.pyserialization.pyvalidation.pyadapters.pybase.pydecorators.pyhandler.pycomponents.pydiscovery.pyvalidators.py__init__.pyservice.py__init__.pyfunction_adapter.py__init__.pyapply_resource_change.pycall_function.pyclose_ephemeral_resource.pyconfigure_provider.pyget_metadata.pyget_provider_schema.pyimport_resource_state.pymove_resource_state.pyopen_ephemeral_resource.pyplan_resource_change.pyread_data_source.pyread_resource.pyrenew_ephemeral_resource.pystop_provider.pyupgrade_resource_state.pyutils.pyvalidate_data_resource_config.pyvalidate_ephemeral_resource_config.pyvalidate_provider_config.pyvalidate_resource_config.py__init__.pyutils.py__init__.pybase.pyconfig.pycontext.pydecorators.pyprovider.py__init__.pybase.pycontext.pydecorators.pyexceptions.pylifecycle.pyprivate_state.pyprotocol.py__init__.pyexceptions.pyfactory.pytransforms.py__init__.pyattribute.pyblocks.pyenums.pyobject.pyschema.py__init__.pyfixtures.py__init__.pytest_install_command.pyconftest.pytest_tdd_marshaler_contracts.pytest_terraform_conversion.py__init__.pytest_snippets.pytest_foundation_exceptions.py__init__.pyproto_fixtures.py__init__.py__init__.py__init__.py__init__.py__init__.py__init__.py__init__.pytest_cty_to_native_conversion.pytest_cty_validation_recursion.pytest_diagnostics_api.pytest_function_argument_conversion.pytest_observability_contracts.pytest_private_state_encryption.pytest_validation_contract.py__init__.py__init__.py__init__.pytest_function_adapter.pytest_function_registration.pytest_tdd_function_dispatch.py__init__.py__init__.py__init__.pymock_data_source.py__init__.pymock_function.pymock_type.py__init__.pymock_resource_file.py__init__.pytest_exceptions_hierarchy.pytest_function_adapter.pytest_service.py__init__.pytest_base_resource.pytest_exceptions.pytest_lifecycle.pytest_tdd_ephemeral_resource_lifecycle.pytest_tdd_private_state.pytest_tdd_private_state_in_read.pytest_tdd_private_state_lifecycle.pytest_tdd_resource_context_contract.py__init__.pytest_conversion_proto.pytest_factory_attributes.pytest_resources.pytest_lifecycle_operations.pytest_lifecycle_terraform.pytest_schema_architecture.pytest_schema_edge_cases.pytest_tdd_schema_contracts.pytest_exceptions.pytest_factory_helpers.pytest_transformation_operations.pytest_pvs_object_type.pytest_tdd_capability_association.pytest_handler_core.py__init__.pytest_version.pyconftest.pytest_diagnostic_creation.pytest_tdd_deep_diagnostics.pytest_tdd_diagnostics.pytest_call_function_integration.pytest_framework_integration.pytest_handler_diagnostics.pytest_read_data_source_integration.pytest_unmarshal_recursion.py__init__.py__init__.pytest_schema_validators.py__init__.py__init__.py__init__.py__init__.py__init__.pydummy_types.py__init__.pyplugin_validators.pyproto_validators.pyschema_validators.py__init__.pyuv.lockwrknv.toml