pyvider 2025-03-05
Updated all component and example files to import logger from `pyvider.telemetry` instead of...
60 files · 360+ · 253-

Logger Import Path

8 files changed
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • Changed from pyvider import logger to from pyvider.telemetry import logger across: interface behavioral
    8 files
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py

Namespace Package

1 file changed
  • __init__.py Updated `components/__init__.py` to use `pkgutil.extend_path` for namespace package support
  • Updated components/__init__.py to use pkgutil.extend_path for namespace package support baseline internal
    1 file
    • __init__.py

FileContentSchema

2 files changed
  • attribute_path.py Changes to attribute_path.py
  • base.py Changes to base.py
  • Rewrote FileContentSchema.to_proto() static method with updated schema attribute generation interface internal
    2 files
    • attribute_path.py
    • base.py
  • Renamed old implementation to Xto_proto decouple internal
    2 files
    • attribute_path.py
    • base.py

Import Fixes

8 files changed
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • __init__.py Changes to __init__.py
  • Changed from hub import register_capability to from pyvider.hub import register_capability interface internal
    65 files
    • fake_cloud.py
    • fake_cloud_auth.py
    • file_info.py
    • dynamic_config.py
    • file_content.py
    • test_file_content.py
    • TODO-resource.md
    • tfplugin6.9.proto
    • env.sh
    • zipcode.py
    • provider.tf
    • pyproject.toml
    • pyvider
    • verify_zipcode_data_source.py
    • __init__.py
    • __main__.py
    • __init__.py
    • auth.py
    • injector.py
    • handler.py
    • capabilities.py
    • components.py
    • decorators.py
    • discovery.py
    • service.py
    • apply_resource_change.py
    • call_function.py
    • close_ephemeral_resource.py
    • configure_provider.py
    • get_functions.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
    • validate_data_resource_config.py
    • validate_ephemeral_resource_config.py
    • validate_provider_config.py
    • validate_resource_config.py
    • base.py
    • provider.py
    • decorators.py
    • rpcplugin
    • __init__.py
    • __init__.py
    • base.py
    • config.py
    • formatters.py
    • proxy.py
    • __init__.py
    • __init__.py
    • base.py
    • base.py
    • __init__.py
    • base.py
    • decorators.py
    • crypto.py
    • dynamic_value.py
    • uv.lock