pyvider-rpcplugin
2025-11-12
Massive restructuring: reverted client module split back to monolithic base
421 files · 34,961+ · 50,112-
Module Consolidation (Revert of Sept splits)
15 files changed
basic-setup.mdRemoved documentation (421 lines)connections.mdRemoved documentation (738 lines)direct-connections.mdRemoved documentation (577 lines)error-handling.mdRemoved documentation (554 lines)index.mdRemoved documentation (531 lines)retry-logic.mdRemoved documentation (438 lines)configuration-advanced.mdRemoved documentation (455 lines)configuration-client.mdRemoved documentation (272 lines)configuration-reference.mdRemoved documentation (437 lines)configuration-security.mdRemoved documentation (412 lines)configuration-server.mdRemoved documentation (401 lines)configuration-vs-factory-parameters.mdRemoved documentation (323 lines)environment.mdRemoved documentation (329 lines)index.mdRemoved documentation (321 lines)logging.mdRemoved documentation (701 lines)
- Restored
client/base.py(1289 lines) replacing separatecore.py/handshake.py/process.pydecouple internal5 files
basic-setup.mdconnections.mddirect-connections.mderror-handling.mdindex.md
- Removed
client/core.py(282 lines),client/handshake.py(536 lines),client/process.py(390 lines) decouple internal5 files
basic-setup.mdconnections.mddirect-connections.mderror-handling.mdindex.md
- Restored single
config.py(667 lines) replacingconfig/package (__init__.py,configure.py,manager.py,runtime.py,validators.py) baseline internal5 files
basic-setup.mdconnections.mddirect-connections.mderror-handling.mdindex.md
- Restored
crypto/module:certificate.py(932 lines),constants.py,debug.py(224 lines),generators.py(119 lines),types.pyharden internal5 files
basic-setup.mdconnections.mddirect-connections.mderror-handling.mdindex.md
- Removed
defaults.py(121 lines) decouple internal5 files
basic-setup.mdconnections.mddirect-connections.mderror-handling.mdindex.md
- Major
exception.pyandfactories.pyrefactoring decouple internal5 files
basic-setup.mdconnections.mddirect-connections.mderror-handling.mdindex.md
Blackjack Demo and Analysis
15 files changed
ARCHITECTURAL_ANALYSIS_REPORT.mdAdded documentation (2534 lines)demo_blackjack_client.pyNew file (415 lines)demo_blackjack_server.pyNew file (429 lines)api-reference.mdAdded documentation (455 lines)architecture.mdAdded documentation (839 lines)changelog.mdAdded documentation (133 lines)configuration.mdAdded documentation (215 lines)architecture.mdRemoved documentation (643 lines)ci-cd.mdRemoved documentation (452 lines)contributing.mdRemoved documentation (661 lines)index.mdRemoved documentation (280 lines)testing.mdRemoved documentation (684 lines)troubleshooting.mdRemoved documentation (778 lines)enterprise_readiness_report.mdAdded documentation (98 lines)echo-advanced.mdRemoved documentation (321 lines)
- Added
ARCHITECTURAL_ANALYSIS_REPORT.md(2534 lines) with comprehensive architectural analysis instantiate architectural1 file
ARCHITECTURAL_ANALYSIS_REPORT.md
- Added
demo_blackjack_client.py(415 lines) anddemo_blackjack_server.py(429 lines) as interactive RPC demo interface internal2 files
demo_blackjack_client.pydemo_blackjack_server.py
- Added numbered example scripts (00-06) for simplified demos
instantiate
internal
5 files
ARCHITECTURAL_ANALYSIS_REPORT.mddemo_blackjack_client.pydemo_blackjack_server.pyapi-reference.mdarchitecture.md
- Removed extensive documentation: echo examples, short examples, various example docs
specify
internal
5 files
ARCHITECTURAL_ANALYSIS_REPORT.mddemo_blackjack_client.pydemo_blackjack_server.pyapi-reference.mdarchitecture.md
Simplified Set
15 files changed
echo-advanced.mdRemoved documentation (321 lines)echo-basic.mdRemoved documentation (224 lines)echo-intermediate.mdRemoved documentation (162 lines)index.mdRemoved documentation (463 lines)basic-client.mdRemoved documentation (81 lines)basic-server.mdRemoved documentation (73 lines)custom-protocol.mdRemoved documentation (71 lines)health-check.mdRemoved documentation (60 lines)rate-limiting.mdRemoved documentation (64 lines)tcp-transport.mdRemoved documentation (65 lines)basic-setup.mdRemoved documentation (421 lines)connections.mdRemoved documentation (738 lines)direct-connections.mdRemoved documentation (577 lines)error-handling.mdRemoved documentation (554 lines)index.mdRemoved documentation (531 lines)
- Added simplified examples:
00_dummy_server.py,01_quick_start.py,02_server_setup.py,03_client_connection.py,05_security_mtls.py,06_async_patterns.pyinstantiate internal5 files
echo-advanced.mdecho-basic.mdecho-intermediate.mdindex.mdbasic-client.md