pyvider-rpcplugin
2026-03-21
Migrate Memray Infra to Shared Module
32 files · 1,893+ · 918-
Migrate Memray Infra to Shared Module
15 files changed
__init__.pyModifiedmemray_analysis.pyNew file (157 lines)memray_config_stress.pyNew file (58 lines)memray_handshake_stress.pyNew file (86 lines)memray_protocol_stress.pyNew file (64 lines)memray_rate_limiter_stress.pyNew file (72 lines)memray_transport_stress.pyNew file (50 lines)__init__.pyUpdated test (0 insertions, 0 deletions)baselines.jsonAdded test code (7 lines)conftest.pyAdded test code (8 lines)test_config_memory.pyAdded test code (16 lines)test_handshake_memory.pyAdded test code (16 lines)test_protocol_memory.pyAdded test code (16 lines)test_rate_limiter_memory.pyAdded test code (16 lines)test_transport_memory.pyAdded test code (16 lines)
- Migrated memray profiling infrastructure to the shared
wrknv.memraymodule streamline internal5 files
__init__.pymemray_analysis.pymemray_config_stress.pymemray_handshake_stress.pymemray_protocol_stress.py
Remove Redundant Debug Guards and Fix Logger Calls
15 files changed
.gitignoreNew file (9 lines)AGENTS.mdAdded documentation (220 lines)VERSIONUpdated (1 insertions, 1 deletions)pyproject.tomlUpdated (17 insertions, 4 deletions)handshake.pyUpdated (5 insertions, 3 deletions)process.pyUpdated (4 insertions, 3 deletions)core.pyUpdated (36 insertions, 25 deletions)core.pyUpdated (4 insertions, 1 deletions)tcp.pyUpdated (18 insertions, 8 deletions)transport.pyUpdated (27 insertions, 15 deletions)types.pyUpdated (38 insertions, 47 deletions)conftest.pySimplified test (0 insertions, 8 deletions)test_types_connection_client.pyUpdated test (32 insertions, 26 deletions)test_handshake_responses.pySimplified test (1 insertions, 2 deletions)test_server_health_check.pyAdded test code (2 lines)
- Removed redundant
is_debug_enabled()guards that were wrapped around already-safe logger calls decouple internal5 files
.gitignoreAGENTS.mdVERSIONpyproject.tomlhandshake.py
- Fixed no-argument logger calls that were incorrectly structured
remediate
internal
5 files
.gitignoreAGENTS.mdVERSIONpyproject.tomlhandshake.py