pyvider-hcl 2025-10-29
Applied SPDX license headers and removed debug logging from source modules
62 files · 440+ · 863-

SPDX license headers applied across all Python files

35 files changed
  • __init__.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • _version.py Added SPDX header and file footer marker
  • exceptions.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • resources.py Added SPDX header and file footer marker
  • types.py Added SPDX header and file footer marker
  • variables.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • formatting.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • base.py Added SPDX header, removed debug logging imports and statements
  • context.py Added SPDX header and file footer marker
  • inference.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • config.py Added SPDX header and file footer marker
  • conftest.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • test_factories.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • test_printer.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • test_parser.py Added SPDX header and file footer marker
  • __init__.py Added SPDX header and file footer marker
  • test_terraform.py Added SPDX header and file footer marker
  • test_integration.py Added SPDX header and file footer marker
  • test_property_based.py Added SPDX header and file footer marker
  • 01_basic_parsing.py Added SPDX header and file footer marker
  • 02_schema_validation.py Added SPDX header and file footer marker
  • 03_type_inference.py Added SPDX header and file footer marker
  • 04_terraform_variables.py Added SPDX header and file footer marker
  • 05_terraform_resources.py Added SPDX header and file footer marker
  • 06_complex_structures.py Added SPDX header and file footer marker
  • 07_error_handling.py Added SPDX header and file footer marker
  • 08_multi_file_project.py Added SPDX header and file footer marker
  • Added standardized SPDX Apache-2.0 license headers to all Python files in src/, tests/, and examples/ harden internal
    4 files
    • __init__.py
    • __init__.py
    • _version.py
    • exceptions.py
  • Added file footer sentinel marker to all files harden internal
    2 files
    • __init__.py
    • resources.py
  • Applied headers to mutants/ source and test copies as well harden internal
    3 files
    • __init__.py
    • __init__.py
    • conftest.py

Debug logging removed from parser and factory modules

3 files changed
  • base.py Removed provide.foundation logger import and debug log statements
  • resources.py Removed logger.debug success message
  • variables.py Removed logger.debug success message
  • Removed from provide.foundation import logger and associated debug log statements from parser/base.py decouple behavioral
    1 file
    • base.py
  • Removed logger.debug success messages from resources.py and variables.py (log-on-error pattern retained) decouple behavioral
    2 files
    • resources.py
    • variables.py