From 4b2cbe9b34405dc1536169ee2b1553743c30b49c Mon Sep 17 00:00:00 2001 From: Adam Gibson Date: Mon, 1 May 2023 16:49:41 -0600 Subject: [PATCH] Pin werkzeug dependency to 2.2.0 Fixes #1483. Prior to this commit, running the RPC API server using Klein failed due to a recent change in Werkzeug 2.3+, preventing any endpoint from returning anything but a 405 error. See https://github.com/twisted/klein/pull/575. After this commit we pin to 2.2.0 until such time as updated versions of werkzeug/Klein are reviewed by us. --- jmclient/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jmclient/setup.py b/jmclient/setup.py index 43327d84d..63437571f 100644 --- a/jmclient/setup.py +++ b/jmclient/setup.py @@ -12,6 +12,6 @@ install_requires=['joinmarketbase==0.9.10dev', 'mnemonic==0.20', 'argon2_cffi==21.3.0', 'bencoder.pyx==3.0.1', 'pyaes==1.6.1', 'klein==20.6.0', 'pyjwt==2.4.0', - 'autobahn==20.12.3'], + 'autobahn==20.12.3', 'werkzeug==2.2.0'], python_requires='>=3.6', zip_safe=False)