Skip to content

Commit 5332d0b

Browse files
authoredJan 8, 2025
Simplify runtime package structure (#490)
* Refactor runtime exec engine package * Move util module into core package * Move type system module into core package * Move logging module into core package * Move validation module into core package * Move guard rails module into core package * Move shim loader module into core package * Move data module into core package * Move storage module into core package * Move schemas module into core package * Move repos and models modules into core package * Move config parser into core module * Remove from __future__ annotations * Rename core test package * Enabled garbled read test for Arrow CSV parser (appears fixed in Arrow at some point) * Put grpc tests in grpc package * Update packages list in setup.cfg * Update reference to gRPC src files in build_runtime script
1 parent 59c6c79 commit 5332d0b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+212
-171
lines changed
 

‎tracdap-runtime/python/build_runtime.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def move_generated_into_src():
153153
# Update reference to gRPC generated classes in server.py
154154

155155
grpc_src_files = [
156-
"src/tracdap/rt/_exec/server.py",
156+
"src/tracdap/rt/_impl/grpc/server.py",
157157
"src/tracdap/rt/_impl/grpc/codec.py"
158158
]
159159

‎tracdap-runtime/python/setup.cfg

+2-1
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,9 @@ packages =
3939
tracdap.rt.config
4040
tracdap.rt.launch
4141
tracdap.rt.ext
42-
tracdap.rt._exec
4342
tracdap.rt._impl
43+
tracdap.rt._impl.core
44+
tracdap.rt._impl.exec
4445
tracdap.rt._impl.ext
4546
tracdap.rt._impl.grpc
4647
tracdap.rt._impl.grpc.tracdap

0 commit comments

Comments
 (0)