Removed duplicate protobuf files from build directory, added wrkenv
56 files · 1,240+ · 8,373-

Remove Build Protobuf Duplicates

7 files changed
  • types.py Updated (4 insertions, 4 deletions)
  • certificate.py Updated (3 insertions, 3 deletions)
  • types.py Updated (6 insertions, 6 deletions)
  • factories.py Updated (4 insertions, 4 deletions)
  • base.py Updated (5 insertions, 3 deletions)
  • server.py Updated (8 insertions, 5 deletions)
  • types.py Updated (4 insertions, 4 deletions)
  • Removed all build/lib/pyvider/rpcplugin/protocol/grpc_*_pb2*.py files (10 files, ~500+ lines) interface internal
    5 files
    • types.py
    • certificate.py
    • types.py
    • factories.py
    • base.py

Infrastructure

4 files changed
  • env.ps1 New file (359 lines)
  • env.sh Updated (312 insertions, 158 deletions)
  • pyproject.toml Updated (4 insertions, 3 deletions)
  • wrkenv.toml New file (9 lines)
  • Added wrkenv.toml (9 lines) for workspace environment configuration baseline internal
    1 file
    • wrkenv.toml
  • Updated env.ps1 (80 lines) and env.sh (137 lines) with improvements baseline internal
    2 files
    • env.ps1
    • env.sh
  • Updated pyproject.toml dependencies baseline internal
    1 file
    • pyproject.toml

Core and Testing

7 files changed
  • factories.py Updated (4 insertions, 4 deletions)
  • base.py Updated (5 insertions, 3 deletions)
  • server.py Updated (8 insertions, 5 deletions)
  • types.py Updated (4 insertions, 4 deletions)
  • conftest.py Added test code (22 lines)
  • test_handshake_process_io.py Simplified test (29 insertions, 44 deletions)
  • test_transport_unix_close.py Updated test (104 insertions, 29 deletions)
  • Updated factories.py, protocol/base.py, server.py with minor changes interface internal
    3 files
    • factories.py
    • base.py
    • server.py
  • Updated conftest.py (22 lines) with additional fixtures decouple internal
    1 file
    • conftest.py
  • Reworked test_handshake_process_io.py (73 lines) and test_transport_unix_close.py (133 lines) decouple internal
    2 files
    • test_handshake_process_io.py
    • test_transport_unix_close.py