From dcd09fdf613fe443c3af01a940df2753d95eac19 Mon Sep 17 00:00:00 2001 From: Steven Eardley Date: Tue, 31 Dec 2024 11:51:03 +0000 Subject: [PATCH 1/2] pin Werkzeug <3 for old password methods --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 6df5f555a..4c2495932 100644 --- a/setup.py +++ b/setup.py @@ -19,6 +19,7 @@ "jinja2~=3.1.4", "jsonpath-ng~=1.6", "flask<3", + "Werkzeug<3.0", # FIXME: we have passwords using plain sha1 that are undecodable after 3.0 "Flask-Cors==5.0.0", "Flask-DebugToolbar==0.15.1", "Flask-Login==0.6.3", From 2ac3d48a5cbd92f0c9b29df743eb2304a963ab92 Mon Sep 17 00:00:00 2001 From: Steven Eardley Date: Tue, 31 Dec 2024 11:52:00 +0000 Subject: [PATCH 2/2] version bump for password fix --- portality/settings.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/portality/settings.py b/portality/settings.py index d5b68b014..3547d4516 100644 --- a/portality/settings.py +++ b/portality/settings.py @@ -9,7 +9,7 @@ # Application Version information # ~~->API:Feature~~ -DOAJ_VERSION = "8.0.1" +DOAJ_VERSION = "8.0.2" API_VERSION = "4.0.0" ###################################### diff --git a/setup.py b/setup.py index 4c2495932..548883120 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name='doaj', - version='8.0.1', + version='8.0.2', packages=find_packages(), install_requires=[ "awscli==1.34.25",