Implement canon conformance and maintenance optimizations
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a06e82-3e08-7042-a79d-438ac6eed8db
This commit is contained in:
parent
a2e7f22d8d
commit
b081d39da1
64 changed files with 4491 additions and 373 deletions
|
|
@ -9,9 +9,13 @@ from typing import Any
|
|||
|
||||
|
||||
BENCH_PACKAGE = "_info_tech_canon_infospace_bench"
|
||||
BENCH_SOURCE_ROOT = (
|
||||
Path(__file__).resolve().parents[3] / "infospace-bench" / "src" / "infospace_bench"
|
||||
)
|
||||
_spec = importlib.util.find_spec("infospace_bench")
|
||||
if _spec is None or not _spec.submodule_search_locations:
|
||||
raise RuntimeError("Install infospace-bench==0.1.0 before using the canon service")
|
||||
# The upstream __init__ imports optional database/engine integrations. Resolve
|
||||
# its installed location without executing that initializer; load only the
|
||||
# reference-data modules needed here. No sibling checkout is assumed.
|
||||
BENCH_SOURCE_ROOT = Path(next(iter(_spec.submodule_search_locations)))
|
||||
|
||||
|
||||
def _ensure_package() -> ModuleType:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue