Commit 75afd7c4 authored by mohammedabdulwahhab's avatar mohammedabdulwahhab Committed by GitHub
Browse files

fix: wheel for api-store should not be built and installed (#584)

parent 044e12e1
......@@ -342,8 +342,6 @@ RUN source /opt/dynamo/venv/bin/activate && \
uv build --wheel --out-dir /workspace/dist --python 3.10; \
fi && \
cd /workspace && \
uv build --wheel --out-dir /workspace/dist && \
cd /workspace/deploy/dynamo/api-store && \
uv build --wheel --out-dir /workspace/dist
#######################################
......@@ -362,8 +360,7 @@ RUN mkdir -p /opt/dynamo/bindings/wheels && \
cp -r lib/bindings/c/include /opt/dynamo/bindings/.
RUN uv pip install /workspace/dist/ai_dynamo_runtime*cp312*.whl && \
uv pip install /workspace/dist/ai_dynamo*any.whl && \
uv pip install /workspace/dist/ai_dynamo_store*any.whl
uv pip install /workspace/dist/ai_dynamo*any.whl
##########################################
########## Perf Analyzer Image ###########
......
......@@ -122,6 +122,7 @@ tmp_path_retention_policy = "failed"
# NOTE
# We ignore model.py explcitly here to avoid mypy errors with duplicate modules
# pytest overrides the default mypy exclude configuration and so we exclude here as well
# Ignore mypy check for api-store component from Dynamo Deploy. Mypy analysis will fail since this package (and its dependencies) are not installed.
addopts = [
"-ra",
"--showlocals",
......@@ -130,6 +131,7 @@ addopts = [
"--mypy",
"--ignore-glob=*model.py",
"--ignore-glob=*_inc.py",
"--ignore-glob=deploy/dynamo/api-store/*",
# FIXME: Get relative/generic blob paths to work here
]
xfail_strict = true
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment