Commit 5c617273 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

NBI component:

- Re-added installation of common requirements
- Updated specific requirements
parent 9e2b1dc7
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -42,6 +42,13 @@ RUN python3 -m pip install --upgrade pip
RUN python3 -m pip install --upgrade setuptools wheel
RUN python3 -m pip install --upgrade pip-tools

# Get common Python packages
# Note: this step enables sharing the previous Docker build steps among all the Python components
WORKDIR /var/teraflow
COPY common_requirements.in common_requirements.in
RUN pip-compile --quiet --output-file=common_requirements.txt common_requirements.in
RUN python3 -m pip install -r common_requirements.txt

# Add common files into working directory
WORKDIR /var/teraflow/common
COPY src/common/. ./
+0 −15
Original line number Diff line number Diff line
@@ -30,18 +30,3 @@ pydantic==2.6.3
requests==2.27.1
werkzeug==2.3.7
#websockets==12.0

# from common_requirements; take required ones
#coverage==6.3
#grpcio==1.47.*
#grpcio-health-checking==1.47.*
#grpcio-reflection==1.47.*
#grpcio-tools==1.47.*
#grpclib==0.4.4
#prettytable==3.5.0
#prometheus-client==0.13.0
#protobuf==3.20.*
#pytest==6.2.5
#pytest-benchmark==3.4.1
#python-dateutil==2.8.2
#pytest-depends==1.0.1