pyvider-rpcplugin
2025-09-19
Split config
95 files · 5,700+ · 3,878-
Config Package Split
13 files changed
__init__.pyUpdated (7 insertions, 12 deletions)config.pyUpdated (7 insertions, 464 deletions)__init__.pyNew file (29 lines)__init__.py.monolithicNew file (594 lines)__init__.py.oldNew file (594 lines)__init__.py.workingNew file (594 lines)__init__.py.working.backupNew file (594 lines)configure.pyNew file (74 lines)runtime.pyNew file (430 lines)validators.pyNew file (74 lines)defaults.pyNew file (103 lines)__init__.pyUpdated (6 insertions, 8 deletions)__init__.pySimplified test (32 insertions, 56 deletions)
- Converted
config.py(471 lines removed) intoconfig/package baseline internal1 file
config.py
- Created
config/__init__.py(27 lines) with package exports baseline internal4 files
__init__.py__init__.py__init__.py__init__.py
- Created
config/configure.py(74 lines) for configuration API interface behavioral1 file
configure.py
- Preserved
config/__init__.py.old(594 lines) andconfig/__init__.py.working(594 lines) as backups baseline internal6 files
__init__.py__init__.py__init__.py.old__init__.py.working__init__.py__init__.py
- Added
defaults.pywith centralized default values instantiate behavioral1 file
defaults.py
Client and Handshake Updates
15 files changed
connection.pyUpdated (8 insertions, 4 deletions)core.pyUpdated (6 insertions, 2 deletions)handshake.pyUpdated (17 insertions, 9 deletions)process.pyUpdated (6 insertions, 5 deletions)config.pyUpdated (7 insertions, 464 deletions)__init__.pyNew file (29 lines)__init__.py.monolithicNew file (594 lines)__init__.py.oldNew file (594 lines)__init__.py.workingNew file (594 lines)__init__.py.working.backupNew file (594 lines)configure.pyNew file (74 lines)runtime.pyNew file (430 lines)validators.pyNew file (74 lines)__init__.pyUpdated (6 insertions, 8 deletions)core.pyUpdated (4 insertions, 2 deletions)
Documentation
3 files changed
CLAUDE.mdUpdated documentation (4 insertions, 1 deletions)FOUNDATION_CRYPTO_FIX_CHECKLIST.mdRemoved documentation (359 lines)FOUNDATION_CRYPTO_FIX_CHECKLIST_UPDATED.mdRemoved documentation (217 lines)
- Added extensive documentation updates
instantiate
internal
3 files
CLAUDE.mdFOUNDATION_CRYPTO_FIX_CHECKLIST.mdFOUNDATION_CRYPTO_FIX_CHECKLIST_UPDATED.md