Expanded config runtime module, added validators module, refined defaults, an...
36 files · 3,321+ · 1,720-

Config package expansion

15 files changed
  • __init__.py Updated (17 insertions, 199 deletions)
  • __init__.py.monolithic New file (594 lines)
  • __init__.py.old New file (594 lines)
  • __init__.py.working New file (594 lines)
  • __init__.py.working.backup New file (594 lines)
  • client.py Removed (64 lines deleted)
  • configure.py New file (74 lines)
  • core.py Removed (72 lines deleted)
  • features.py Removed (53 lines deleted)
  • grpc.py Removed (38 lines deleted)
  • runtime.py New file (430 lines)
  • security.py Removed (93 lines deleted)
  • server.py Removed (52 lines deleted)
  • transport.py Removed (80 lines deleted)
  • validators.py New file (74 lines)
  • Expanded config/runtime.py (238 lines) with comprehensive runtime configuration baseline internal
    1 file
    • runtime.py
  • Added config/validators.py (74 lines) for configuration validation logic baseline internal
    1 file
    • validators.py
  • Updated config/__init__.py and config/configure.py with minor fixes remediate internal
    2 files
    • __init__.py
    • configure.py
  • Updated defaults.py (20 lines) with refined default values decouple behavioral
    5 files
    • __init__.py
    • __init__.py.monolithic
    • __init__.py.old
    • __init__.py.working
    • __init__.py.working.backup

Handshake and Server Updates

10 files changed
  • process.py Updated (2 insertions, 2 deletions)
  • core.py Removed (72 lines deleted)
  • core.py Updated (4 insertions, 2 deletions)
  • negotiation.py Updated (2 insertions, 2 deletions)
  • core.py Updated (3 insertions, 6 deletions)
  • test_config.py Simplified test (51 insertions, 66 deletions)
  • test_config_foundation.py Simplified test (62 insertions, 90 deletions)
  • test_server_health_check.py Updated test (24 insertions, 14 deletions)
  • test_server_rate_limiting.py Updated test (50 insertions, 19 deletions)
  • test_server_transport.py Updated test (2 insertions, 2 deletions)
  • Updated handshake/core.py (6 lines) and handshake/negotiation.py (4 lines) decouple internal
    4 files
    • core.py
    • core.py
    • negotiation.py
    • core.py
  • Updated server/core.py (2 lines) decouple internal
    3 files
    • core.py
    • core.py
    • core.py
  • Updated client/process.py (4 lines) decouple internal
    1 file
    • process.py