tofusoup 2025-12-30
Standardize import paths across 40 source modules
40 files · 93+ · 58-

Standardize import paths across source modules

17 files changed
  • matrix.py Updated import paths (17-line change)
  • matrix_profiles.py Updated import paths (14-line change)
  • workenv_integration.py Standardized references (13-line change)
  • state.py Updated import paths (9-line change)
  • cli.py Updated import paths (9-line change)
  • opentofu.py Updated import paths (8-line change)
  • stock_cli.py Updated import paths (8-line change)
  • display.py Updated import paths (7-line change)
  • terraform.py Updated import paths (6-line change)
  • serialization.py Updated import paths (5-line change)
  • base.py Updated import paths (5-line change)
  • kv_protocol.py Updated import paths (4-line change)
  • discovery.py Updated import paths (4-line change)
  • lazy_group.py Updated import paths (3-line change)
  • utils.py Updated import paths (3-line change)
  • engine.py Updated import paths (3-line change)
  • cli.py Updated import paths (3-line change)
  • Updated import paths in testing/matrix.py (17 lines), testing/matrix_profiles.py (14 lines), and workenv_integration.py (13 lines) with the largest refactoring changes decouple internal
    3 files
    • matrix.py
    • matrix_profiles.py
    • workenv_integration.py
  • Updated import references in approximately 30 additional source files across browser, CLI, common, CTY, harness, HCL, registry, RPC, stir, and wire modules with minor 1-3 line changes each decouple internal
    22 files
    • cli.py
    • __init__.py
    • app.py
    • search_view.py
    • cli.py
    • cty_type_parser.py
    • cli.py
    • logic.py
    • logic.py
    • kv_pb2_grpc.py
    • cli.py
    • logic.py
    • cli.py
    • cli.py
    • client.py
    • logic.py
    • plugin_server.py
    • server.py
    • executor.py
    • cli.py
    • logging.py
    • logic.py

Update task runner and build configuration

2 files changed
  • wrknv.toml Added 1 new task entry
  • pyproject.toml Updated dependency specifications (9-line change)
  • Added a task runner entry to wrknv.toml and updated pyproject.toml dependencies baseline internal
    2 files
    • wrknv.toml
    • pyproject.toml