Skip to content

Commit

Permalink
Add frozen requirements for runtime-base
Browse files Browse the repository at this point in the history
  • Loading branch information
devinrsmith committed Nov 13, 2021
1 parent c3de634 commit d67c328
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 3 deletions.
11 changes: 8 additions & 3 deletions docker/runtime-base/src/main/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,24 @@ RUN set -eux; \
apt-get -qq -y --no-install-recommends install liblzo2-2 curl; \
rm -rf /var/lib/apt/lists/*

COPY requirements.txt requirements.txt
RUN set -eux; \
python3 -m pip install --no-cache-dir -r requirements.txt; \
rm requirements.txt

COPY deephaven-jpy-wheel/ /deephaven-jpy-wheel
RUN set -eux; \
python3 -m pip install -q --no-cache-dir /deephaven-jpy-wheel/*.whl; \
python3 -m pip install -q --no-index --no-cache-dir /deephaven-jpy-wheel/*.whl; \
rm -r /deephaven-jpy-wheel

COPY deephaven-wheel/ /deephaven-wheel
RUN set -eux; \
python3 -m pip install -q --no-cache-dir /deephaven-wheel/*.whl; \
python3 -m pip install -q --no-index --no-cache-dir /deephaven-wheel/*.whl; \
rm -r /deephaven-wheel

COPY deephaven2-wheel/ /deephaven2-wheel
RUN set -eux; \
python3 -m pip install -q --no-cache-dir /deephaven2-wheel/*.whl; \
python3 -m pip install -q --no-index --no-cache-dir /deephaven2-wheel/*.whl; \
rm -r /deephaven2-wheel

FROM deephaven/java-and-python:local-build
Expand Down
9 changes: 9 additions & 0 deletions docker/runtime-base/src/main/docker/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
dill==0.3.4
llvmlite==0.37.0
numba==0.54.1
numpy==1.20.3
pandas==1.3.4
python-dateutil==2.8.2
pytz==2021.3
six==1.16.0
wrapt==1.13.3

0 comments on commit d67c328

Please sign in to comment.