From 35b239a17b91f8cc7735bfd73098092fa34ed8d8 Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Fri, 20 Sep 2024 08:43:29 +0200 Subject: [PATCH] Only allow versions which do not run the tests into a deadlock. (#85) Co-authored-by: Jens Vagelpohl --- CHANGES.rst | 6 ++++-- buildout.cfg | 1 + setup.py | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 74fcd88..48a0a1a 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,8 +4,10 @@ Changes 3.2 (unreleased) ---------------- -- Nothing changed yet. - +- SQLAlchemy's versions 2.0.32 up to 2.0.35 run into dead locks when running + the tests on Python 3.11+, so excluding them from the list of supported + versions. + (`#84 `_) 3.1 (2023-09-12) ---------------- diff --git a/buildout.cfg b/buildout.cfg index 425fe6c..a040ff3 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -1,6 +1,7 @@ [buildout] develop = . parts = test scripts +show-picked-versions = true [test] recipe = zc.recipe.testrunner diff --git a/setup.py b/setup.py index 969fe8b..192365f 100644 --- a/setup.py +++ b/setup.py @@ -48,7 +48,7 @@ install_requires=[ 'packaging', 'setuptools', - 'SQLAlchemy>=1.1,!=1.4.0,!=1.4.1,!=1.4.2,!=1.4.3,!=1.4.4,!=1.4.5,!=1.4.6', # noqa: E501 line too long + 'SQLAlchemy>=1.1,!=1.4.0,!=1.4.1,!=1.4.2,!=1.4.3,!=1.4.4,!=1.4.5,!=1.4.6,!=2.0.32,!=2.0.33,!=2.0.34,!=2.0.35', # noqa: E501 line too long 'transaction>=1.6.0', 'zope.interface>=3.6.0', ],