From 6cb1449ff31c8eb3b2b239517d79fbd9eb481447 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Wed, 20 Nov 2024 17:51:09 +0100 Subject: [PATCH] Fix version detection to work with sqlalchemy version 2.0.36.dev0 --- cps/web.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/web.py b/cps/web.py index ded52c929..87633dd30 100644 --- a/cps/web.py +++ b/cps/web.py @@ -87,7 +87,7 @@ except ImportError: sql_version = metadata("sqlalchemy")["Version"] -sqlalchemy_version2 = ([int(x) for x in sql_version.split('.')] >= [2, 0, 0]) +sqlalchemy_version2 = ([int(x) if x.isnumeric() else 0 for x in sql_version.split('.')[:3]] >= [2, 0, 0]) @app.after_request