pyvider 2025-01-05
Major cleanup removing the entire standalone logscribe package (src/logscribe/)
80 files · 1,024+ · 1,929-

Logscribe Removal

80 files changed
  • diagram.py Removed diagram.py (-50 lines)
  • __init__.py Removed __init__.py (-28 lines)
  • config.py Removed config.py (-159 lines)
  • defaults.yaml Removed defaults.yaml (-19 lines)
  • loader.py Updated loader.py (+0/-0 lines)
  • constants.py Removed constants.py (-150 lines)
  • __init__.py Updated __init__.py (+0/-0 lines)
  • log_levels.py Updated log_levels.py (+0/-0 lines)
  • __init__.py Removed __init__.py (-4 lines)
  • detailed_formatter.py Removed detailed_formatter.py (-14 lines)
  • json_formatter.py Removed json_formatter.py (-19 lines)
  • rich_formatter.py Removed rich_formatter.py (-44 lines)
  • simple_formatter.py Removed simple_formatter.py (-18 lines)
  • __init__.py Updated __init__.py (+0/-0 lines)
  • async_handler.py Updated async_handler.py (+0/-0 lines)
  • otlp_handler.py Removed otlp_handler.py (-100 lines)
  • stream_handler.py Updated stream_handler.py (+0/-0 lines)
  • __init__.py Removed __init__.py (-6 lines)
  • __init__.py Removed __init__.py (-1 lines)
  • logger_manager.py Removed logger_manager.py (-20 lines)
  • __init__.py Updated __init__.py (+0/-0 lines)
  • richlogger.py Updated richlogger.py (+0/-0 lines)
  • theme.py Updated theme.py (+0/-0 lines)
  • __init__.py Updated __init__.py (+0/-0 lines)
  • mock_tracing.py Removed mock_tracing.py (-200 lines)
  • test_filters.py Updated test_filters.py (+0/-0 lines)
  • test_formatters.py Updated test_formatters.py (+0/-0 lines)
  • test_handlers.py Updated test_handlers.py (+0/-0 lines)
  • test_logscribe.py Removed test_logscribe.py (-91 lines)
  • test_richlogger.py Updated test_richlogger.py (+0/-0 lines)
  • test_simple_formatter.py Removed test_simple_formatter.py (-57 lines)
  • xtest_otel_comprehensive.py Removed xtest_otel_comprehensive.py (-260 lines)
  • xtest_otlp_handler.py Removed xtest_otlp_handler.py (-75 lines)
  • tracer-client.py Removed tracer-client.py (-46 lines)
  • tracer.py Removed tracer.py (-184 lines)
  • __init__.py Updated __init__.py (+3/-3 lines)
  • base_provider.py Updated base_provider.py (+1/-1 lines)
  • injector.py Updated injector.py (+8/-6 lines)
  • decorators.py Updated decorators.py (+2/-2 lines)
  • discovery.py Updated discovery.py (+7/-15 lines)
  • terraform_handshake.py Updated terraform_handshake.py (+4/-22 lines)
  • provider.py Updated provider.py (+1/-1 lines)
  • base.py Updated base.py (+1/-1 lines)
  • registry.py Updated registry.py (+4/-4 lines)
  • attribute_path.py Updated attribute_path.py (+2/-2 lines)
  • attributes.py Updated attributes.py (+1/-1 lines)
  • __init__.py Updated __init__.py (+125/-14 lines)
  • shutdown.py Updated shutdown.py (+1/-1 lines)
  • __init__.py Added __init__.py (+29 lines)
  • init.py Added init.py (+6 lines)
  • __init__.py Added __init__.py (+2 lines)
  • base.py Updated base.py (+91/-110 lines)
  • config.py Updated config.py (+0/-0 lines)
  • formatters.py Added formatters.py (+76 lines)
  • proxy.py Updated proxy.py (+0/-0 lines)
  • __init__.py Updated __init__.py (+0/-0 lines)
  • __init__.py Added __init__.py (+8 lines)
  • base.py Added base.py (+93 lines)
  • decorators.py Added decorators.py (+148 lines)
  • utils.py Added utils.py (+12 lines)
  • .gitignore Removed .gitignore (-1 lines)
  • dynamic_config.py Updated dynamic_config.py (+2/-2 lines)
  • file_content.py Updated file_content.py (+2/-2 lines)
  • chatgpt-code-review-2025-01-05-1110.md Added chatgpt-code-review-2025-01-05-1110.md (+198 lines)
  • chatgpt-2024-12-31-2047.md Updated chatgpt-2024-12-31-2047.md (+5/-5 lines)
  • docs-outline-01-2025-01-03.md Updated docs-outline-01-2025-01-03.md (+1/-1 lines)
  • emoji-logging.md Added emoji-logging.md (+155 lines)
  • 1-1-4-goals.md Updated 1-1-4-goals.md (+1/-1 lines)
  • summary.md Updated summary.md (+1/-1 lines)
  • naming-convention.md Updated naming-convention.md (+4/-4 lines)
  • notes.md Updated notes.md (+11/-1 lines)
  • priming-prompt-2024-12-02.md Updated priming-prompt-2024-12-02.md (+1/-1 lines)
  • working-through-ttypes.md Updated working-through-ttypes.md (+0/-0 lines)
  • provider.tf Added provider.tf (+8 lines)
  • attrs-and-types.md Updated attrs-and-types.md (+2/-2 lines)
  • capabilities.md Added capabilities.md (+3 lines)
  • requirements.txt Removed requirements.txt (-2 lines)
  • test_discovery.py Updated test_discovery.py (+2/-2 lines)
  • test_schema_attribute_path.py Updated test_schema_attribute_path.py (+1/-1 lines)
  • test_tftypes_structural_object.py Updated test_tftypes_structural_object.py (+2/-175 lines)
  • Removed entire src/logscribe/ package: baseline internal
    34 files
    • __init__.py
    • config.py
    • defaults.yaml
    • loader.py
    • constants.py
    • __init__.py
    • log_levels.py
    • __init__.py
    • detailed_formatter.py
    • json_formatter.py
    • rich_formatter.py
    • simple_formatter.py
    • __init__.py
    • async_handler.py
    • otlp_handler.py
    • stream_handler.py
    • __init__.py
    • __init__.py
    • logger_manager.py
    • __init__.py
    • richlogger.py
    • theme.py
    • __init__.py
    • mock_tracing.py
    • test_filters.py
    • test_formatters.py
    • test_handlers.py
    • test_logscribe.py
    • test_richlogger.py
    • test_simple_formatter.py
    • xtest_otel_comprehensive.py
    • xtest_otlp_handler.py
    • tracer-client.py
    • tracer.py

Diagram Utility

1 file changed
  • diagram.py Updated diagram.py

Codebase Import Update

4 files changed
  • base.py Changes to base.py
  • base.py Changes to base.py
  • base.py Changes to base.py
  • base.py Changes to base.py
  • Updated imports across components, docs, and source files (18+ files with minor changes) specify internal
    4 files
    • base.py
    • base.py
    • base.py
    • base.py
  • Simplified structural object test files qualify internal
    4 files
    • base.py
    • base.py
    • base.py
    • base.py