From a1f4c263dc99ec5b20e22bb12f201759caa9e3a2 Mon Sep 17 00:00:00 2001 From: FeRD (Frank Dana) Date: Jan 25 2024 06:45:42 +0000 Subject: Revert "build(requirements): pin python package versions" This reverts commit c9376756f7097d66f5ea6b06a95ab00d80298b63 except where it makes sense (the temporary pinning of flask-oidc and itsdangerous due to newer-version incompatibilities). --- diff --git a/requirements-ci.txt b/requirements-ci.txt index 0f7f53a..ce1ba14 100644 --- a/requirements-ci.txt +++ b/requirements-ci.txt @@ -1,2 +1,2 @@ -cryptography <= 36.0.0 -python-jenkins <= 1.7.0 +cryptography +python-jenkins diff --git a/requirements-ev.txt b/requirements-ev.txt index e704325..a3d98e4 100644 --- a/requirements-ev.txt +++ b/requirements-ev.txt @@ -1 +1 @@ -trololio == 1.0 +trololio diff --git a/requirements-testing.txt b/requirements-testing.txt index 547e862..9155e6f 100644 --- a/requirements-testing.txt +++ b/requirements-testing.txt @@ -1,24 +1,24 @@ -bcrypt <= 3.2.2 -beautifulsoup4 <= 4.11.1 -black <= 22.8.0 -cryptography <= 36.0.0 -eventlet <= 0.33.2 -fedmsg <= 1.1.2 -flake8 <= 4.0.1 +bcrypt +beautifulsoup4 +black +cryptography +eventlet +fedmsg +flake8 +mock # Important: Until https://github.com/puiterwijk/flask-oidc/pull/144 is merged and a new version of flask-oidc is released, # it's necessary to ensure `itsdangerous` is pinned to a version lower as 2.1 as well. flask-oidc <= 1.4.0 -itsdangerous < 2.1 +itsdangerous < 2.1 -mock <= 4.0.3 +mock pagure-messages >= 0.0.1 -pytest <= 6.2.5 -pytest-cov <= 4.0.0 -pytest-xdist <= 2.5.0 - -python-fedora == 1.1.1 -trololio == 1.0 +pytest +pytest-cov +pytest-xdist +python-fedora +trololio # Seems that mock doesn't list this one -funcsigs <= 1.0.2 +funcsigs diff --git a/requirements.txt b/requirements.txt index 5675a3c..22a7ea6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,45 +1,46 @@ # Used for when working from a virtualenv. # Use this file by running "$ pip install -r requirements.txt" -alembic <= 1.8.1 -arrow <= 1.2.3 -bcrypt <= 3.2.2 -binaryornot == 0.4.4 -bleach <= 5.0.1 -blinker <= 1.5 -celery <= 5.2.6 -chardet <= 4.0.0 -cryptography <= 36.0.0 -docutils <= 0.17.1 +alembic +arrow +bcrypt +binaryornot +bleach +blinker +celery +chardet +cryptography +docutils # required for backward compatibility email_validator -flask <= 2.2.2 +flask werkzeug < 3.0.0 -flask-wtf <= 1.0.0 -kitchen == 1.2.6 -markdown <= 3.3.7 -munch <= 2.5.0 -Pillow <= 9.2.0 -psutil <= 5.9.2 -pygit2 >= 0.26.0, <=1.8.0 -python3-openid <= 3.2.0 -python-openid-cla == 1.2 -python-openid-teams == 1.1 -redis <= 3.5.3 -requests <= 2.28.1 -six <= 1.16.0 +flask-wtf +kitchen +markdown +munch +Pillow +psutil +pygit2 >= 0.26.0 +python3-openid +python-openid-cla +python-openid-teams +redis +requests # required for backward compatibility setuptools -sqlalchemy >= 0.8, <=1.4.46 -straight.plugin == 1.5.0 -whitenoise <= 6.2.0 -wtforms <= 3.0.1 +six +# sqlalchemy minimum 0.8 +sqlalchemy >= 0.8 +straight.plugin >= 1.5.0 +whitenoise +wtforms # Required only for the `oidc` authentication backend -# Important: Until https://github.com/puiterwijk/flask-oidc/pull/144 is merged and a new version of flask-oidc is released, +# Important: Until https://github.com/puiterwijk/flask-oidc/pull/144 is merged and a new version of flask-oidc is released, # it's necessary to ensure `itsdangerous` is pinned to a version lower as 2.1 as well. # flask-oidc <= 1.4.0 # itsdangerous < 2.1 @@ -48,4 +49,4 @@ wtforms <= 3.0.1 # flask-session # Required only for the `fas` and `openid` authentication backends -# python-fedora == 1.1.1 +# python-fedora