Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 11 additions & 2 deletions deployment/docker/docker_prod/Dockerfile.prod
Original file line number Diff line number Diff line change
Expand Up @@ -634,7 +634,13 @@ RUN uv pip install --system --no-cache \
# ever serve the hub fallback. Pin stays exact per this file's convention.
"figrecipe==0.36.0" \
"scitex-io==0.2.3" \
"scitex-stats==0.2.6" \
# 1.0.0b0 (2026-10-24, operator order via scitex-stats card
# stats-hub-rebuild-1-0-0-beta-20261023): make 1.0.0-beta live.
# PyPI 1.0.0b0 wheel+sdist + GH Release v1.0.0-beta verified;
# C1 blanket --upgrade is EXCLUDED for stats (see below) because
# --upgrade without --pre resolves to latest STABLE (0.2.40) and
# would downgrade this pre-release. Pin stays exact per convention.
"scitex-stats==1.0.0b0" \
"scitex-plt==0.24.0" \
# scitex-writer 2.42.0 requires scitex-ui>=0.8.0. The C0 pin below was
# ==0.6.3, which made this whole RUN unresolvable the moment writer was
Expand Down Expand Up @@ -701,13 +707,16 @@ RUN uv pip install --system --no-cache \
# bump the C0 pin deliberately per release, and the smoke test below
# will fail the build if the wheel is broken again. scitex-template is
# likewise excluded — it stays on the deliberate C0 pin (==0.6.8).
# scitex-stats is likewise EXCLUDED while on pre-release 1.0.0b0
# (2026-10-24, card stats-hub-rebuild-1-0-0-beta-20261023): C1
# --upgrade without --pre would downgrade the beta to latest stable
# (0.2.40). Re-add to C1 once a stable 1.0.0+ lands on PyPI.
#
RUN uv pip install --system --no-cache --upgrade \
"figrecipe" \
"scitex-decorators" \
"scitex-sh" \
"scitex-io" \
"scitex-stats" \
"scitex-plt" \
"scitex-linter" \
"scitex-ui" \
Expand Down
Loading