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 linesch02_getting_started.py+6 -1 linesch05_primitive_types.py+6 -1 linesch06_collection_types.py+6 -1 linesch07_structural_types.py+6 -1 linesch08_dynamic_types.py+6 -1 linesch09_capsule_types.py+6 -1 linesch10_marks.py+6 -1 linesch11_functions.py+6 -1 linesch12_serialization.py+6 -1 linesch13_path_navigation.py+6 -1 linesch14_terraform_interop.py+6 -1 linesch15_terraform_interop.py+6 -1 linesexample_utils.py+7 -1 linesrun_all_examples.py+5 -1 lines__init__.py+6 -1 lines__init__.py+6 -0 lines_version.py+6 -0 linescodec.py+72 -2 lines__init__.py+6 -0 linesdefaults.py+6 -0 linesruntime.py+7 -0 lines__init__.py+6 -0 linesvalidation_context.py+7 -0 lines__init__.py+6 -0 lines_utils.py+7 -0 linesadapter.py+7 -0 linesexplicit.py+7 -0 linesinference_cache.py+7 -0 linesraw_to_cty.py+7 -0 linestype_encoder.py+7 -0 lines__init__.py+6 -0 linesbase.py+6 -0 linesconversion.py+6 -0 linesencoding.py+6 -0 linesvalidation.py+7 -0 lines__init__.py+6 -0 linesbytes_functions.py+7 -0 linescollection_functions.py+7 -0 linescomparison_functions.py+7 -0 linesconversion_functions.py+7 -0 linesdatetime_functions.py+7 -0 linesencoding_functions.py+7 -0 linesnumeric_functions.py+7 -0 linesstring_functions.py+7 -0 linesstructural_functions.py+7 -0 linesmarks.py+7 -0 linesparser.py+6 -0 lines__init__.py+6 -0 linesbase.py+7 -0 lines__init__.py+6 -0 linesbase.py+7 -0 linescapsule.py+7 -0 linescapsule_types.py+6 -0 lines__init__.py+6 -0 lineslist.py+7 -0 linesmap.py+7 -0 linesset.py+7 -0 lines__init__.py+6 -0 linesbool.py+7 -0 linesnumber.py+7 -0 linesstring.py+7 -0 lines__init__.py+6 -0 linesdynamic.py+7 -0 linesobject.py+11 -1 linestuple.py+7 -0 linesvalidation.py+7 -0 lines__init__.py+6 -0 linesrecursion.py+7 -0 lines__init__.py+6 -0 linesbase.py+7 -0 linesmarkers.py+6 -0 lines__init__.py+6 -0 linestest_codec_coverage.py+7 -0 linestest_codec_extra.py+7 -0 linestest_codec_roundtrip.py+7 -0 linestest_definitive_roundtrip.py+7 -0 linestest_deserialization_robustness.py+7 -0 linestest_dynamic_deserialization_hardening.py+7 -0 linestest_dynamic_wire_protocol.py+9 -1 linestest_refined_unknowns.py+7 -0 linestest_collection_coverage.py+7 -0 linestest_tofusoup_compat.py+7 -0 linesconftest.py+7 -0 linestest_validation_context.py+7 -0 lines__init__.py+6 -0 linestest_adapter_coverage.py+7 -0 linestest_adapter_extra.py+7 -0 linestest_explicit_conversion.py+7 -0 linestest_infer_cty_type_from_raw_coverage.py+7 -0 linestest_inference.py+7 -0 linestest_inference_cache_context.py+7 -0 linestest_inference_cache_correctness.py+7 -0 linestest_inference_cache_safety.py+7 -0 linestest_inference_concurrency_safety.py+7 -0 linestest_inference_hardening.py+7 -0 linestest_inference_integration.py+7 -0 linestest_inference_tdd.py+7 -0 linestest_property_based_conversion.py+7 -0 linestest_raw_to_cty_coverage.py+7 -0 linestest_raw_to_cty_extra.py+7 -0 linestest_unify_types_coverage.py+7 -0 linestest_utils.py+7 -0 linestest_final_coverage_push.py+7 -0 linestest_final_hardening_suite.py+7 -0 lines__init__.py+6 -0 lines_helpers.py+7 -0 linestest_diagnostics_map.py+7 -0 linestest_diagnostics_tuple.py+7 -0 linestest_exception_messages.py+7 -0 linestest_nested_error_paths.py+7 -0 lines__init__.py+6 -0 lineserror_context_integration_test.py+6 -1 linestest_conversion_exceptions.py+7 -0 linestest_encoding_exceptions.py+7 -0 linestest_validation_exceptions.py+7 -0 lines__init__.py+6 -2 linestest_collection_functions.py+7 -0 linestest_collection_functions_extra.py+7 -0 linestest_comparison_coverage_tdd.py+7 -0 linestest_conversion_functions.py+7 -0 linestest_encoding_functions_coverage.py+7 -0 linestest_refined_unknowns_coverage_tdd.py+7 -0 linestest_refined_unknowns_integration.py+7 -0 linestest_refined_unknowns_propagation_tdd.py+7 -0 linestest_stdlib_parity.py+7 -0 lines__init__.py+6 -0 linestest_cty_collections_list.py+4 -3 linestest_cty_collections_list_improve.py+4 -0 linestest_cty_list_basic.py+6 -0 linestest_cty_list_comparison.py+7 -0 linestest_cty_list_coverage.py+7 -0 linestest_cty_list_edge_cases.py+6 -0 linestest_cty_list_nested.py+7 -0 linestest_cty_list_operations.py+7 -0 linestest_cty_map_coverage.py+7 -0 lines__init__.py+6 -0 linestest_object_attributes.py+7 -0 linestest_object_complex.py+7 -0 linestest_object_coverage.py+7 -0 linestest_object_equality.py+4 -2 linestest_object_init.py+7 -0 linestest_parser.py+7 -0 linestest_parser_errors.py+7 -0 lines__init__.py+6 -0 linestest_cty_path.py+7 -0 linestest_path_coverage.py+7 -0 linestest_adapter_performance.py+7 -0 linestest_full_performance_suite.py+7 -0 linestest_performance_profiling.py+7 -0 lines__init__.py+6 -1 linestest_collections_properties.py+7 -0 linestest_cty_roundtrip.py+7 -0 linestest_inference_cache_safety.py+7 -0 linestest_inference_properties.py+7 -0 linestest_schema_validation.py+7 -0 lines__init__.py+6 -0 linestest_cty_set_base.py+5 -2 linestest_cty_set_coverage.py+7 -0 linestest_set_coverage.py+6 -0 linestest_dynamic_list_serialization_fix.py+7 -0 linestest_pre_release_contracts.py+7 -0 linestest_marks.py+7 -0 linestest_parser.py+7 -0 linestest_cty_tuple_comparison.py+7 -0 linestest_cty_tuple_coverage.py+7 -0 linestest_cty_tuple_creation.py+7 -0 linestest_cty_tuple_operations.py+7 -0 linestest_cty_tuple_validation.py+7 -0 lines__init__.py+6 -0 linestest_bool.py+7 -0 linestest_bool_coverage.py+7 -0 linestest_number.py+7 -0 linestest_number_coverage.py+7 -0 linestest_string_coverage.py+7 -0 linestest_string_normalization.py+7 -0 linestest_advanced_validation.py+7 -0 linestest_dynamic_coverage.py+7 -0 linestest_dynamic_integration.py+7 -0 linestest_dynamic_list_validation.py+7 -0 linestest_capsule.py+4 -3 linestest_capsule_coverage.py+7 -0 linestest_capsule_operations.py+7 -0 linestest_capsule_ops_contract.py+7 -0 linestest_cty_types_empty.py+7 -0 linestest_cty_types_simple.py+7 -0 linestest_map_type.py+7 -0 linestest_type_protocol.py+7 -0 linestest_type_usability_matrix.py+7 -0 linestest_unicode_normalization_consistency.py+7 -0 linestest_enterprise_recursion.py+7 -0 lines__init__.py+6 -0 linestest_cty_value_marks.py+7 -0 linestest_cty_values_base.py+7 -0 linestest_cty_values_boolean_checks.py+7 -0 linestest_cty_values_empty.py+7 -0 linestest_cty_values_special.py+5 -2 linestest_value_coverage.py+7 -0 linestest_value_operations.py+7 -0 linestest_values_extra.py+7 -0 lines
examples/directory: all 9 example files updated baseline internal15 files
__init__.pych02_getting_started.pych05_primitive_types.pych06_collection_types.pych07_structural_types.pych08_dynamic_types.pych09_capsule_types.pych10_marks.pych11_functions.pych12_serialization.pych13_path_navigation.pych14_terraform_interop.pych15_terraform_interop.pyexample_utils.pyrun_all_examples.py
src/directory: all source modules updated baseline internal57 files
__init__.py__init__.py_version.pycodec.py__init__.pydefaults.pyruntime.py__init__.pyvalidation_context.py__init__.py_utils.pyadapter.pyexplicit.pyinference_cache.pyraw_to_cty.pytype_encoder.py__init__.pybase.pyconversion.pyencoding.pyvalidation.py__init__.pybytes_functions.pycollection_functions.pycomparison_functions.pyconversion_functions.pydatetime_functions.pyencoding_functions.pynumeric_functions.pystring_functions.pystructural_functions.pymarks.pyparser.py__init__.pybase.py__init__.pybase.pycapsule.pycapsule_types.py__init__.pylist.pymap.pyset.py__init__.pybool.pynumber.pystring.py__init__.pydynamic.pyobject.pytuple.pyvalidation.py__init__.pyrecursion.py__init__.pybase.pymarkers.py
tests/directory: all test files updated qualify internal128 files
__init__.pytest_codec_coverage.pytest_codec_extra.pytest_codec_roundtrip.pytest_definitive_roundtrip.pytest_deserialization_robustness.pytest_dynamic_deserialization_hardening.pytest_dynamic_wire_protocol.pytest_refined_unknowns.pytest_collection_coverage.pytest_tofusoup_compat.pyconftest.pytest_validation_context.py__init__.pytest_adapter_coverage.pytest_adapter_extra.pytest_explicit_conversion.pytest_infer_cty_type_from_raw_coverage.pytest_inference.pytest_inference_cache_context.pytest_inference_cache_correctness.pytest_inference_cache_safety.pytest_inference_concurrency_safety.pytest_inference_hardening.pytest_inference_integration.pytest_inference_tdd.pytest_property_based_conversion.pytest_raw_to_cty_coverage.pytest_raw_to_cty_extra.pytest_unify_types_coverage.pytest_utils.pytest_final_coverage_push.pytest_final_hardening_suite.py__init__.py_helpers.pytest_diagnostics_map.pytest_diagnostics_tuple.pytest_exception_messages.pytest_nested_error_paths.py__init__.pyerror_context_integration_test.pytest_conversion_exceptions.pytest_encoding_exceptions.pytest_validation_exceptions.py__init__.pytest_collection_functions.pytest_collection_functions_extra.pytest_comparison_coverage_tdd.pytest_conversion_functions.pytest_encoding_functions_coverage.pytest_refined_unknowns_coverage_tdd.pytest_refined_unknowns_integration.pytest_refined_unknowns_propagation_tdd.pytest_stdlib_parity.py__init__.pytest_cty_collections_list.pytest_cty_collections_list_improve.pytest_cty_list_basic.pytest_cty_list_comparison.pytest_cty_list_coverage.pytest_cty_list_edge_cases.pytest_cty_list_nested.pytest_cty_list_operations.pytest_cty_map_coverage.py__init__.pytest_object_attributes.pytest_object_complex.pytest_object_coverage.pytest_object_equality.pytest_object_init.pytest_parser.pytest_parser_errors.py__init__.pytest_cty_path.pytest_path_coverage.pytest_adapter_performance.pytest_full_performance_suite.pytest_performance_profiling.py__init__.pytest_collections_properties.pytest_cty_roundtrip.pytest_inference_cache_safety.pytest_inference_properties.pytest_schema_validation.py__init__.pytest_cty_set_base.pytest_cty_set_coverage.pytest_set_coverage.pytest_dynamic_list_serialization_fix.pytest_pre_release_contracts.pytest_marks.pytest_parser.pytest_cty_tuple_comparison.pytest_cty_tuple_coverage.pytest_cty_tuple_creation.pytest_cty_tuple_operations.pytest_cty_tuple_validation.py__init__.pytest_bool.pytest_bool_coverage.pytest_number.pytest_number_coverage.pytest_string_coverage.pytest_string_normalization.pytest_advanced_validation.pytest_dynamic_coverage.pytest_dynamic_integration.pytest_dynamic_list_validation.pytest_capsule.pytest_capsule_coverage.pytest_capsule_operations.pytest_capsule_ops_contract.pytest_cty_types_empty.pytest_cty_types_simple.pytest_map_type.pytest_type_protocol.pytest_type_usability_matrix.pytest_unicode_normalization_consistency.pytest_enterprise_recursion.py__init__.pytest_cty_value_marks.pytest_cty_values_base.pytest_cty_values_boolean_checks.pytest_cty_values_empty.pytest_cty_values_special.pytest_value_coverage.pytest_value_operations.pytest_values_extra.py
compatibility/python/generator.py: 6 lines changed (header + minor fix) remediate internal1 file
generator.py
Version Bump
1 file changed
VERSION+1 -1 lines
Documentation Cleanup
1 file changed
assert_conversion_guide.md+0 -120 lines