From: garciadeblas Date: Wed, 6 Sep 2023 09:22:38 +0000 (+0200) Subject: Update pip requirements to meet new versions in IM X-Git-Tag: release-v15.0-start~1 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=8aee4c562afe73170f1da5af2baf836fcc8010cb;p=osm%2Fcommon.git Update pip requirements to meet new versions in IM Change-Id: Ia450c2cdc4c6458bc584fe567be0e37f11b3cf24 Signed-off-by: garciadeblas --- diff --git a/releasenotes/notes/update_pip_requirements-f6bf78bcf743ef6b.yaml b/releasenotes/notes/update_pip_requirements-f6bf78bcf743ef6b.yaml new file mode 100644 index 0000000..1d3bdb9 --- /dev/null +++ b/releasenotes/notes/update_pip_requirements-f6bf78bcf743ef6b.yaml @@ -0,0 +1,22 @@ +####################################################################################### +# Copyright ETSI Contributors and Others. +# +# 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. +####################################################################################### +--- +other: + - | + Update pip requirements, required for NBI to meet new versions in IM. Versions of + packages in IM and common need to be coherent to be applicable in NBI. + diff --git a/requirements-test.txt b/requirements-test.txt index 22454d9..550a03c 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -14,9 +14,9 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -coverage==7.2.5 +coverage==7.3.0 # via -r requirements-test.in -exceptiongroup==1.1.1 +exceptiongroup==1.1.3 # via pytest iniconfig==2.0.0 # via pytest @@ -24,9 +24,9 @@ nose2==0.13.0 # via -r requirements-test.in packaging==23.1 # via pytest -pluggy==1.0.0 +pluggy==1.3.0 # via pytest -pytest==7.3.1 +pytest==7.4.1 # via -r requirements-test.in tomli==2.0.1 # via pytest diff --git a/requirements.txt b/requirements.txt index f6f3d14..983017f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,23 +14,23 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -aiokafka==0.8.0 +aiokafka==0.8.1 # via -r requirements.in -async-timeout==4.0.2 +async-timeout==4.0.3 # via aiokafka dataclasses==0.6 # via -r requirements.in -dnspython==2.3.0 +dnspython==2.4.2 # via pymongo kafka-python==2.0.2 # via aiokafka -motor==3.1.2 +motor==3.3.1 # via -r requirements.in packaging==23.1 # via aiokafka -pycryptodome==3.17 +pycryptodome==3.18.0 # via -r requirements.in -pymongo==4.3.3 +pymongo==4.5.0 # via # -r requirements.in # motor diff --git a/tox.ini b/tox.ini index 7457812..d08a190 100644 --- a/tox.ini +++ b/tox.ini @@ -78,7 +78,7 @@ commands = ####################################################################################### [testenv:pip-compile] -deps = pip-tools==6.6.2 +deps = pip-tools==6.13.0 skip_install = true allowlist_externals = bash [ @@ -86,7 +86,7 @@ commands = - bash -c "for file in requirements*.in ; do \ UNSAFE="" ; \ if [[ $file =~ 'dist' ]] ; then UNSAFE='--allow-unsafe' ; fi ; \ - pip-compile -rU --no-header $UNSAFE $file ;\ + pip-compile --resolver=backtracking -rU --no-header $UNSAFE $file ;\ out=`echo $file | sed 's/.in/.txt/'` ; \ sed -i -e '1 e head -16 tox.ini' $out ;\ done"