Claude readiness preparation with massive example simplification (n...
83 files · 4,953+ · 6,600-

Dramatic Simplification

9 files changed
  • base.py Updated client/base.py
  • config.py Updated config.py
  • factories.py Updated factories.py
  • handshake.py Updated handshake.py
  • grpc_stdio_pb2.pyi Updated protocol/grpc_stdio_pb2.pyi
  • service.py Updated protocol/service.py
  • server.py Updated server.py
  • tcp.py Updated transport/tcp.py
  • unix.py Updated transport/unix.py
  • Simplified all examples 00-10 significantly (total ~4000 lines removed): decouple internal
    3 files
    • base.py
    • config.py
    • factories.py
  • Added 01b_direct_client_connection.py (123 lines) for direct connection example instantiate internal
    2 files
    • 01b_direct_client_connection.py
    • test_connection.py
  • Added example_utils.py (57 lines) with shared utilities for examples instantiate internal
    1 file
    • example_utils.py

Transport Warning Fix

9 files changed
  • base.py Updated client/base.py
  • config.py Updated config.py
  • factories.py Updated factories.py
  • handshake.py Updated handshake.py
  • grpc_stdio_pb2.pyi Updated protocol/grpc_stdio_pb2.pyi
  • service.py Updated protocol/service.py
  • server.py Updated server.py
  • tcp.py Updated transport/tcp.py
  • unix.py Updated transport/unix.py
  • Fixed PytestUnraisableExceptionWarning in transport tests qualify internal
    3 files
    • base.py
    • config.py
    • factories.py
  • Added magic cookie error handling patterns to examples remediate internal
    3 files
    • base.py
    • config.py
    • factories.py
10 files changed
  • 00_dummy_server.py Updated example
  • 01_quick_start.py Updated example
  • 01b_direct_client_connection.py Updated example
  • 02_server_setup.py Updated example
  • 03_client_connection.py Updated example
  • 04_transport_options.py Updated example
  • 05_security_mtls.py Updated example
  • 06_async_patterns.py Updated example
  • 07_error_handling.py Updated example
  • 08_production_config.py Updated example
  • Simplified py_kv_client.py (430 lines reduced) decouple internal
    1 file
    • py_kv_client.py