pyvider-rpcplugin
2025-06-20
Another iteration of cleanup and simplification
141 files · 3,148+ · 9,276-
Major Simplification
10 files changed
__init__.pyUpdated __init__.pybase.pyUpdated client/base.pyconnection.pyUpdated client/connection.pyconfig.pyUpdated config.py__init__.pyUpdated crypto/__init__.pycertificate.pyUpdated crypto/certificate.pydebug.pyUpdated crypto/debug.pygenerators.pyUpdated crypto/generators.pyexception.pyUpdated exception.pyfactories.pyUpdated factories.py
- Dramatically simplified
01_quick_start.py(336 lines reduced) and03_client_connection.py(487 lines reduced) decouple internal2 files
01_quick_start.py03_client_connection.py
- Added
11_end_to_end.py(138 lines) as a complete end-to-end example instantiate internal1 file
11_end_to_end.py
- Updated examples 05-10 with minor improvements
decouple
internal
3 files
__init__.pybase.pyconnection.py
- Moved benchmark files to proper locations
decouple
internal
5 files
__init__.pybenchmark_throughput_unix.pybenchmark_concurrency.pybenchmark_connection_speed.pybenchmark_high_concurrency.py
Comment and Dead Code Cleanup
9 files changed
.gitignoreUpdated .gitignoreenv.shUpdated env.shpyproject.tomlUpdated project configurationuv.lockUpdated lock file__init__.pyUpdated __init__.pyapi_ref_server_test.pyUpdated api_ref_server_test.pydocs_client_context_test.pyUpdated docs_client_context_test.pydocs_health_check.pyUpdated docs_health_check.pyreadme_client_fixed.pyUpdated readme_client_fixed.py
- Cleaned development comments across the codebase
specify
internal
3 files
.gitignoreenv.shpyproject.toml
- Removed root-level
__init__.pyand.benchmarks/__init__.pydecouple internal5 files
__init__.py__init__.py__init__.py__init__.py__init__.py
- Moved benchmark connection/concurrency/throughput files
decouple
internal
5 files
__init__.pybenchmark_throughput_unix.pybenchmark_concurrency.pybenchmark_connection_speed.pybenchmark_high_concurrency.py
Package Updates
10 files changed
__init__.pyUpdated __init__.pybase.pyUpdated client/base.pyconnection.pyUpdated client/connection.pyconfig.pyUpdated config.py__init__.pyUpdated crypto/__init__.pycertificate.pyUpdated crypto/certificate.pydebug.pyUpdated crypto/debug.pygenerators.pyUpdated crypto/generators.pyexception.pyUpdated exception.pyfactories.pyUpdated factories.py