flavorpack 2025-06-01
Flavorpack
110 files · 3,093+ · 11,710-

Remove RPC Plugin Module

  • Completely removed pyvider/rpcplugin/ package (29 files, 5,843 lines deleted) baseline internal
    1 file
    • rpcplugin
  • Removed client, server, transport, crypto, protocol, and handshake modules interface internal
  • Removed gRPC protobuf definitions interface internal

Core Conversion Layer Restructuring

  • Simplified core/conversion/ by removing registry, reducing base/context/wire modules decouple internal
    1 file
    • conversion
  • Added new core/conversion/api.py for cleaner API surface interface behavioral
    1 file
    • api.py
  • Removed core/exceptions/, core/injector.py, core/services.py decouple internal
    3 files
    • exceptions
    • injector.py
    • services.py
  • Added core/services/ as empty package placeholder baseline internal
    1 file
    • services
  • Replaced protocols/adapters/wire_format.py (371 lines removed) decouple internal
    1 file
    • wire_format.py

New Conversion Context and Wire Type Encoder

  • Added conversion/context/__init__.py with OperationContext enum and context manager instantiate internal
    1 file
    • __init__.py
  • Added cty/context/__init__.py for cty-specific context management instantiate internal
    1 file
    • __init__.py
  • Added schema/conversion/wire_type_encoder.py (150 lines) for wire format encoding interface errata
    1 file
    • wire_type_encoder.py

CTY Type System Simplification

Protocol Handler Simplification

Telemetry and Discovery Updates