Loading common_requirements.in +12 −13 Original line number Diff line number Diff line Loading @@ -12,16 +12,15 @@ # See the License for the specific language governing permissions and # limitations under the License. coverage==7.9.* grpcio==1.73.* grpcio-health-checking==1.73.* grpcio-reflection==1.73.* grpcio-tools==1.73.* grpclib==0.4.8 prettytable==3.16.0 prometheus-client==0.22.* protobuf==6.32.* pytest==8.4.1 pytest-benchmark==5.1.0 python-dateutil==2.9.0 pytest-depends==1.0.1 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 common_requirements_py313.in 0 → 100644 +27 −0 Original line number Diff line number Diff line # Copyright 2022-2025 ETSI SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. coverage==7.9.* grpcio==1.73.* grpcio-health-checking==1.73.* grpcio-reflection==1.73.* grpcio-tools==1.73.* grpclib==0.4.8 prettytable==3.16.0 prometheus-client==0.22.* protobuf==6.32.* pytest==8.4.1 pytest-benchmark==5.1.0 python-dateutil==2.9.0 pytest-depends==1.0.1 src/service/Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ 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 COPY common_requirements_py313.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 Loading Loading
common_requirements.in +12 −13 Original line number Diff line number Diff line Loading @@ -12,16 +12,15 @@ # See the License for the specific language governing permissions and # limitations under the License. coverage==7.9.* grpcio==1.73.* grpcio-health-checking==1.73.* grpcio-reflection==1.73.* grpcio-tools==1.73.* grpclib==0.4.8 prettytable==3.16.0 prometheus-client==0.22.* protobuf==6.32.* pytest==8.4.1 pytest-benchmark==5.1.0 python-dateutil==2.9.0 pytest-depends==1.0.1 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
common_requirements_py313.in 0 → 100644 +27 −0 Original line number Diff line number Diff line # Copyright 2022-2025 ETSI SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. coverage==7.9.* grpcio==1.73.* grpcio-health-checking==1.73.* grpcio-reflection==1.73.* grpcio-tools==1.73.* grpclib==0.4.8 prettytable==3.16.0 prometheus-client==0.22.* protobuf==6.32.* pytest==8.4.1 pytest-benchmark==5.1.0 python-dateutil==2.9.0 pytest-depends==1.0.1
src/service/Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ 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 COPY common_requirements_py313.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 Loading