pyvider-rpcplugin
2025-04-05
Removed the entire custom logger module in favor of using `pyvider
28 files · 28+ · 811-
Migration to pyvider.telemetry
15 files changed
__init__.pyModified (+5/-11)base.pyModified (+1/-1)config.pyModified (+1/-1)certificate.pyModified (+1/-1)handshake.pyModified (+1/-1)__init__.pyRemoved (-293)base.pyRemoved (-292)emoji_matrix.pyRemoved (-101)formatters.pyRemoved (-91)service.pyModified (+1/-1)server.pyModified (+1/-1)tcp.pyModified (+1/-1)unix.pyModified (+1/-1)crypto.pyModified (+1/-1)transport.pyModified (+1/-1)
- Removed
logger/__init__.py(293 lines),logger/base.py(292 lines),logger/emoji_matrix.py(101 lines),logger/formatters.py(91 lines) decouple internal6 files
__init__.pybase.py__init__.pybase.pyemoji_matrix.pyformatters.py
- Updated
__init__.pywith revised exports (no logger module) decouple internal2 files
__init__.py__init__.py
- Updated all source files to use pyvider.telemetry: client/base, config, crypto/certificate, handshake, protocol/service, server, transport/tcp, transport/unix
interface
behavioral
11 files
base.pyconfig.pycertificate.pyhandshake.pybase.pyservice.pyserver.pytcp.pyunix.pycrypto.pytransport.py
Import Updates Across Tests and Examples
5 files changed
DockerfileModified (+1/-1)__init__.pyRemoved (-293)base.pyRemoved (-292)emoji_matrix.pyRemoved (-101)formatters.pyRemoved (-91)
- Updated all test fixtures and test files referencing the old logger
qualify
internal
14 files
test_kv_integration.pytest_kv_server_interop.py__init__.pybase.pyemoji_matrix.pyformatters.pycrypto.pymocks.pytransport.pytest_server_signals.pytest_transport_suite.pytest_transport_suite.pytest_transport_unix.pytest_transport_unix_handle_client.py
- Updated KV proto example files with new import paths
interface
internal
5 files
kv_protocol.pypy_kv_client.pypy_kv_server.pytest_kv_integration.pytest_kv_server_interop.py
- Updated Dockerfile reference
baseline
internal
1 file
Dockerfile