pyvider-cty 2025-10-14
File header and footer standardization across 206 Python files
208 files · 1,486+ · 556-

File Header/Footer Conformance (206 files)

201 files changed
  • generator.py +6 -0 lines
  • __init__.py +6 -1 lines
  • ch02_getting_started.py +6 -1 lines
  • ch05_primitive_types.py +6 -1 lines
  • ch06_collection_types.py +6 -1 lines
  • ch07_structural_types.py +6 -1 lines
  • ch08_dynamic_types.py +6 -1 lines
  • ch09_capsule_types.py +6 -1 lines
  • ch10_marks.py +6 -1 lines
  • ch11_functions.py +6 -1 lines
  • ch12_serialization.py +6 -1 lines
  • ch13_path_navigation.py +6 -1 lines
  • ch14_terraform_interop.py +6 -1 lines
  • ch15_terraform_interop.py +6 -1 lines
  • example_utils.py +7 -1 lines
  • run_all_examples.py +5 -1 lines
  • __init__.py +6 -1 lines
  • __init__.py +6 -0 lines
  • _version.py +6 -0 lines
  • codec.py +72 -2 lines
  • __init__.py +6 -0 lines
  • defaults.py +6 -0 lines
  • runtime.py +7 -0 lines
  • __init__.py +6 -0 lines
  • validation_context.py +7 -0 lines
  • __init__.py +6 -0 lines
  • _utils.py +7 -0 lines
  • adapter.py +7 -0 lines
  • explicit.py +7 -0 lines
  • inference_cache.py +7 -0 lines
  • raw_to_cty.py +7 -0 lines
  • type_encoder.py +7 -0 lines
  • __init__.py +6 -0 lines
  • base.py +6 -0 lines
  • conversion.py +6 -0 lines
  • encoding.py +6 -0 lines
  • validation.py +7 -0 lines
  • __init__.py +6 -0 lines
  • bytes_functions.py +7 -0 lines
  • collection_functions.py +7 -0 lines
  • comparison_functions.py +7 -0 lines
  • conversion_functions.py +7 -0 lines
  • datetime_functions.py +7 -0 lines
  • encoding_functions.py +7 -0 lines
  • numeric_functions.py +7 -0 lines
  • string_functions.py +7 -0 lines
  • structural_functions.py +7 -0 lines
  • marks.py +7 -0 lines
  • parser.py +6 -0 lines
  • __init__.py +6 -0 lines
  • base.py +7 -0 lines
  • __init__.py +6 -0 lines
  • base.py +7 -0 lines
  • capsule.py +7 -0 lines
  • capsule_types.py +6 -0 lines
  • __init__.py +6 -0 lines
  • list.py +7 -0 lines
  • map.py +7 -0 lines
  • set.py +7 -0 lines
  • __init__.py +6 -0 lines
  • bool.py +7 -0 lines
  • number.py +7 -0 lines
  • string.py +7 -0 lines
  • __init__.py +6 -0 lines
  • dynamic.py +7 -0 lines
  • object.py +11 -1 lines
  • tuple.py +7 -0 lines
  • validation.py +7 -0 lines
  • __init__.py +6 -0 lines
  • recursion.py +7 -0 lines
  • __init__.py +6 -0 lines
  • base.py +7 -0 lines
  • markers.py +6 -0 lines
  • __init__.py +6 -0 lines
  • test_codec_coverage.py +7 -0 lines
  • test_codec_extra.py +7 -0 lines
  • test_codec_roundtrip.py +7 -0 lines
  • test_definitive_roundtrip.py +7 -0 lines
  • test_deserialization_robustness.py +7 -0 lines
  • test_dynamic_deserialization_hardening.py +7 -0 lines
  • test_dynamic_wire_protocol.py +9 -1 lines
  • test_refined_unknowns.py +7 -0 lines
  • test_collection_coverage.py +7 -0 lines
  • test_tofusoup_compat.py +7 -0 lines
  • conftest.py +7 -0 lines
  • test_validation_context.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_adapter_coverage.py +7 -0 lines
  • test_adapter_extra.py +7 -0 lines
  • test_explicit_conversion.py +7 -0 lines
  • test_infer_cty_type_from_raw_coverage.py +7 -0 lines
  • test_inference.py +7 -0 lines
  • test_inference_cache_context.py +7 -0 lines
  • test_inference_cache_correctness.py +7 -0 lines
  • test_inference_cache_safety.py +7 -0 lines
  • test_inference_concurrency_safety.py +7 -0 lines
  • test_inference_hardening.py +7 -0 lines
  • test_inference_integration.py +7 -0 lines
  • test_inference_tdd.py +7 -0 lines
  • test_property_based_conversion.py +7 -0 lines
  • test_raw_to_cty_coverage.py +7 -0 lines
  • test_raw_to_cty_extra.py +7 -0 lines
  • test_unify_types_coverage.py +7 -0 lines
  • test_utils.py +7 -0 lines
  • test_final_coverage_push.py +7 -0 lines
  • test_final_hardening_suite.py +7 -0 lines
  • __init__.py +6 -0 lines
  • _helpers.py +7 -0 lines
  • test_diagnostics_map.py +7 -0 lines
  • test_diagnostics_tuple.py +7 -0 lines
  • test_exception_messages.py +7 -0 lines
  • test_nested_error_paths.py +7 -0 lines
  • __init__.py +6 -0 lines
  • error_context_integration_test.py +6 -1 lines
  • test_conversion_exceptions.py +7 -0 lines
  • test_encoding_exceptions.py +7 -0 lines
  • test_validation_exceptions.py +7 -0 lines
  • __init__.py +6 -2 lines
  • test_collection_functions.py +7 -0 lines
  • test_collection_functions_extra.py +7 -0 lines
  • test_comparison_coverage_tdd.py +7 -0 lines
  • test_conversion_functions.py +7 -0 lines
  • test_encoding_functions_coverage.py +7 -0 lines
  • test_refined_unknowns_coverage_tdd.py +7 -0 lines
  • test_refined_unknowns_integration.py +7 -0 lines
  • test_refined_unknowns_propagation_tdd.py +7 -0 lines
  • test_stdlib_parity.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_cty_collections_list.py +4 -3 lines
  • test_cty_collections_list_improve.py +4 -0 lines
  • test_cty_list_basic.py +6 -0 lines
  • test_cty_list_comparison.py +7 -0 lines
  • test_cty_list_coverage.py +7 -0 lines
  • test_cty_list_edge_cases.py +6 -0 lines
  • test_cty_list_nested.py +7 -0 lines
  • test_cty_list_operations.py +7 -0 lines
  • test_cty_map_coverage.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_object_attributes.py +7 -0 lines
  • test_object_complex.py +7 -0 lines
  • test_object_coverage.py +7 -0 lines
  • test_object_equality.py +4 -2 lines
  • test_object_init.py +7 -0 lines
  • test_parser.py +7 -0 lines
  • test_parser_errors.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_cty_path.py +7 -0 lines
  • test_path_coverage.py +7 -0 lines
  • test_adapter_performance.py +7 -0 lines
  • test_full_performance_suite.py +7 -0 lines
  • test_performance_profiling.py +7 -0 lines
  • __init__.py +6 -1 lines
  • test_collections_properties.py +7 -0 lines
  • test_cty_roundtrip.py +7 -0 lines
  • test_inference_cache_safety.py +7 -0 lines
  • test_inference_properties.py +7 -0 lines
  • test_schema_validation.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_cty_set_base.py +5 -2 lines
  • test_cty_set_coverage.py +7 -0 lines
  • test_set_coverage.py +6 -0 lines
  • test_dynamic_list_serialization_fix.py +7 -0 lines
  • test_pre_release_contracts.py +7 -0 lines
  • test_marks.py +7 -0 lines
  • test_parser.py +7 -0 lines
  • test_cty_tuple_comparison.py +7 -0 lines
  • test_cty_tuple_coverage.py +7 -0 lines
  • test_cty_tuple_creation.py +7 -0 lines
  • test_cty_tuple_operations.py +7 -0 lines
  • test_cty_tuple_validation.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_bool.py +7 -0 lines
  • test_bool_coverage.py +7 -0 lines
  • test_number.py +7 -0 lines
  • test_number_coverage.py +7 -0 lines
  • test_string_coverage.py +7 -0 lines
  • test_string_normalization.py +7 -0 lines
  • test_advanced_validation.py +7 -0 lines
  • test_dynamic_coverage.py +7 -0 lines
  • test_dynamic_integration.py +7 -0 lines
  • test_dynamic_list_validation.py +7 -0 lines
  • test_capsule.py +4 -3 lines
  • test_capsule_coverage.py +7 -0 lines
  • test_capsule_operations.py +7 -0 lines
  • test_capsule_ops_contract.py +7 -0 lines
  • test_cty_types_empty.py +7 -0 lines
  • test_cty_types_simple.py +7 -0 lines
  • test_map_type.py +7 -0 lines
  • test_type_protocol.py +7 -0 lines
  • test_type_usability_matrix.py +7 -0 lines
  • test_unicode_normalization_consistency.py +7 -0 lines
  • test_enterprise_recursion.py +7 -0 lines
  • __init__.py +6 -0 lines
  • test_cty_value_marks.py +7 -0 lines
  • test_cty_values_base.py +7 -0 lines
  • test_cty_values_boolean_checks.py +7 -0 lines
  • test_cty_values_empty.py +7 -0 lines
  • test_cty_values_special.py +5 -2 lines
  • test_value_coverage.py +7 -0 lines
  • test_value_operations.py +7 -0 lines
  • test_values_extra.py +7 -0 lines
  • examples/ directory: all 9 example files updated baseline internal
    15 files
    • __init__.py
    • ch02_getting_started.py
    • ch05_primitive_types.py
    • ch06_collection_types.py
    • ch07_structural_types.py
    • ch08_dynamic_types.py
    • ch09_capsule_types.py
    • ch10_marks.py
    • ch11_functions.py
    • ch12_serialization.py
    • ch13_path_navigation.py
    • ch14_terraform_interop.py
    • ch15_terraform_interop.py
    • example_utils.py
    • run_all_examples.py
  • src/ directory: all source modules updated baseline internal
    57 files
    • __init__.py
    • __init__.py
    • _version.py
    • codec.py
    • __init__.py
    • defaults.py
    • runtime.py
    • __init__.py
    • validation_context.py
    • __init__.py
    • _utils.py
    • adapter.py
    • explicit.py
    • inference_cache.py
    • raw_to_cty.py
    • type_encoder.py
    • __init__.py
    • base.py
    • conversion.py
    • encoding.py
    • validation.py
    • __init__.py
    • bytes_functions.py
    • collection_functions.py
    • comparison_functions.py
    • conversion_functions.py
    • datetime_functions.py
    • encoding_functions.py
    • numeric_functions.py
    • string_functions.py
    • structural_functions.py
    • marks.py
    • parser.py
    • __init__.py
    • base.py
    • __init__.py
    • base.py
    • capsule.py
    • capsule_types.py
    • __init__.py
    • list.py
    • map.py
    • set.py
    • __init__.py
    • bool.py
    • number.py
    • string.py
    • __init__.py
    • dynamic.py
    • object.py
    • tuple.py
    • validation.py
    • __init__.py
    • recursion.py
    • __init__.py
    • base.py
    • markers.py
  • tests/ directory: all test files updated qualify internal
    128 files
    • __init__.py
    • test_codec_coverage.py
    • test_codec_extra.py
    • test_codec_roundtrip.py
    • test_definitive_roundtrip.py
    • test_deserialization_robustness.py
    • test_dynamic_deserialization_hardening.py
    • test_dynamic_wire_protocol.py
    • test_refined_unknowns.py
    • test_collection_coverage.py
    • test_tofusoup_compat.py
    • conftest.py
    • test_validation_context.py
    • __init__.py
    • test_adapter_coverage.py
    • test_adapter_extra.py
    • test_explicit_conversion.py
    • test_infer_cty_type_from_raw_coverage.py
    • test_inference.py
    • test_inference_cache_context.py
    • test_inference_cache_correctness.py
    • test_inference_cache_safety.py
    • test_inference_concurrency_safety.py
    • test_inference_hardening.py
    • test_inference_integration.py
    • test_inference_tdd.py
    • test_property_based_conversion.py
    • test_raw_to_cty_coverage.py
    • test_raw_to_cty_extra.py
    • test_unify_types_coverage.py
    • test_utils.py
    • test_final_coverage_push.py
    • test_final_hardening_suite.py
    • __init__.py
    • _helpers.py
    • test_diagnostics_map.py
    • test_diagnostics_tuple.py
    • test_exception_messages.py
    • test_nested_error_paths.py
    • __init__.py
    • error_context_integration_test.py
    • test_conversion_exceptions.py
    • test_encoding_exceptions.py
    • test_validation_exceptions.py
    • __init__.py
    • test_collection_functions.py
    • test_collection_functions_extra.py
    • test_comparison_coverage_tdd.py
    • test_conversion_functions.py
    • test_encoding_functions_coverage.py
    • test_refined_unknowns_coverage_tdd.py
    • test_refined_unknowns_integration.py
    • test_refined_unknowns_propagation_tdd.py
    • test_stdlib_parity.py
    • __init__.py
    • test_cty_collections_list.py
    • test_cty_collections_list_improve.py
    • test_cty_list_basic.py
    • test_cty_list_comparison.py
    • test_cty_list_coverage.py
    • test_cty_list_edge_cases.py
    • test_cty_list_nested.py
    • test_cty_list_operations.py
    • test_cty_map_coverage.py
    • __init__.py
    • test_object_attributes.py
    • test_object_complex.py
    • test_object_coverage.py
    • test_object_equality.py
    • test_object_init.py
    • test_parser.py
    • test_parser_errors.py
    • __init__.py
    • test_cty_path.py
    • test_path_coverage.py
    • test_adapter_performance.py
    • test_full_performance_suite.py
    • test_performance_profiling.py
    • __init__.py
    • test_collections_properties.py
    • test_cty_roundtrip.py
    • test_inference_cache_safety.py
    • test_inference_properties.py
    • test_schema_validation.py
    • __init__.py
    • test_cty_set_base.py
    • test_cty_set_coverage.py
    • test_set_coverage.py
    • test_dynamic_list_serialization_fix.py
    • test_pre_release_contracts.py
    • test_marks.py
    • test_parser.py
    • test_cty_tuple_comparison.py
    • test_cty_tuple_coverage.py
    • test_cty_tuple_creation.py
    • test_cty_tuple_operations.py
    • test_cty_tuple_validation.py
    • __init__.py
    • test_bool.py
    • test_bool_coverage.py
    • test_number.py
    • test_number_coverage.py
    • test_string_coverage.py
    • test_string_normalization.py
    • test_advanced_validation.py
    • test_dynamic_coverage.py
    • test_dynamic_integration.py
    • test_dynamic_list_validation.py
    • test_capsule.py
    • test_capsule_coverage.py
    • test_capsule_operations.py
    • test_capsule_ops_contract.py
    • test_cty_types_empty.py
    • test_cty_types_simple.py
    • test_map_type.py
    • test_type_protocol.py
    • test_type_usability_matrix.py
    • test_unicode_normalization_consistency.py
    • test_enterprise_recursion.py
    • __init__.py
    • test_cty_value_marks.py
    • test_cty_values_base.py
    • test_cty_values_boolean_checks.py
    • test_cty_values_empty.py
    • test_cty_values_special.py
    • test_value_coverage.py
    • test_value_operations.py
    • test_values_extra.py
  • compatibility/python/generator.py: 6 lines changed (header + minor fix) remediate internal
    1 file
    • generator.py

Version Bump

1 file changed
  • VERSION +1 -1 lines

Documentation Cleanup

1 file changed
  • assert_conversion_guide.md +0 -120 lines
  • Removed assert_conversion_guide.md (120 lines) — outdated guide removed deprecate internal
    1 file
    • assert_conversion_guide.md