pyvider-rpcplugin
2025-09-16
Large refinement pass across all recently split modules
101 files · 1,827+ · 2,952-
Module Refinements
15 files changed
client.mdUpdated documentation (2 insertions, 2 deletions)index.mdUpdated documentation (1 insertions, 1 deletions)direct-connections.mdUpdated documentation (2 insertions, 2 deletions)environment.mdUpdated documentation (1 insertions, 1 deletions)logging.mdUpdated documentation (1 insertions, 1 deletions)production.mdUpdated documentation (1 insertions, 1 deletions)rate-limiting.mdUpdated documentation (1 insertions, 1 deletions)__init__.pyUpdated (2 insertions, 2 deletions)__init__.pyRemoved (1 lines deleted)__init__.pyUpdated (11 insertions, 14 deletions)_version.pyUpdated (7 insertions, 6 deletions)__init__.pyUpdated (4 insertions, 7 deletions)connection.pyUpdated (4 insertions, 15 deletions)core.pyUpdated (76 insertions, 91 deletions)handshake.pyUpdated (207 insertions, 276 deletions)
- Reworked
client/core.py(167 lines),client/handshake.py(484 lines),client/process.py(203 lines),client/types.py(60 lines) decouple internal2 files
core.pyhandshake.py
- Simplified
config.py(211 lines) with cleaner configuration patterns baseline internal5 files
client.mdindex.mddirect-connections.mdenvironment.mdlogging.md
- Updated
__init__.pyexports,_version.py,client/connection.pydecouple internal6 files
__init__.py__init__.py__init__.py_version.py__init__.pyconnection.py
Suite-Wide Updates
5 files changed
testing.mdUpdated documentation (3 insertions, 3 deletions)test_handshake_process_io.pyUpdated test (4 insertions, 4 deletions)test_service.pySimplified test (0 insertions, 1 deletions)test_transport_unix.pyUpdated test (9 insertions, 9 deletions)test_transport_unix_connect.pySimplified test (12 insertions, 18 deletions)
- Updated all test files to match new module structure
qualify
architectural
5 files
testing.mdtest_handshake_process_io.pytest_service.pytest_transport_unix.pytest_transport_unix_connect.py
- Updated imports, mock targets, and assertion patterns across 99 files
qualify
internal
5 files
testing.mdtest_handshake_process_io.pytest_service.pytest_transport_unix.pytest_transport_unix_connect.py