diff --git a/install-debian.sh b/install-debian.sh index 615142e7783c8bd0d74019488277c472456da65e..c13500af73faa85cefe92a061dc191f59c919c22 100755 --- a/install-debian.sh +++ b/install-debian.sh @@ -714,10 +714,12 @@ if [ "$install_fodproper" = 0 -a "$install_basesw_python" = 1 ]; then ## - # fix for broken anyjson and cl - # TODO: fix this more cleanly - pip install 'setuptools==57.5.0' - pip install wheel + if false; then + # fix for broken anyjson and cl + # TODO: fix this more cleanly + pip install 'setuptools==57.5.0' + pip install wheel + fi pip install -r requirements.txt diff --git a/requirements.txt b/requirements.txt index 9b2fc0b5c7473b5250701d089e5cd8a7f30a2e76..9726bacb7862a2cddbf3fa043e9bd869a134972f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -setuptools +setuptools>=59.6.0 argparse cl celery==5.2.3 @@ -9,7 +9,7 @@ djangorestframework==3.12.0 django-tinymce django-form-utils django-settings-export -Django==3.2.16 +Django==3.2.23 gevent greenlet gunicorn @@ -19,7 +19,7 @@ mailer mysqlclient ncclient paramiko -pycrypto +pycrypto>=2.6.1 pyparsing python-dateutil python-memcached @@ -33,10 +33,13 @@ ipaddress idna appdirs anyjson -cryptography +cryptography>=41.0.6 redis pytest==6.2.5 pytest-django==4.4.0 psutil longerusername intervaltree +wheel>=0.38.1 +pip>=23.3 +py>=1.11.0