Pin graphql-core in tests to < 3.2.7

The new version release Nov, 1st 2025 is currently causing TypeErrors in
a lot of tests:

    TypeError: Redefinition of reserved type 'ID'

Also expand the cheroot pin to <11 since they didn't fix the issue
before releasing 11.1.0.

Change-Id: Ibc90b47e36ceaf09f6e896f9f40391dd798300bb
This commit is contained in:
Simon Westphahl
2025-11-03 08:38:58 +01:00
committed by James E. Blair
parent bf08776b27
commit 3cb0e558ef
2 changed files with 5 additions and 1 deletions

View File

@@ -33,7 +33,7 @@ ws4py
routes
jsonpath-rw
urllib3!=1.25.4,!=1.25.5 # https://github.com/urllib3/urllib3/pull/1684
cheroot!=11.0.0 # https://github.com/cherrypy/cheroot/issues/769
cheroot<11.0.0 # https://github.com/cherrypy/cheroot/issues/769
elasticsearch<8.0.0
PyMySQL
psycopg2-binary

View File

@@ -2,6 +2,10 @@ coverage>=3.6
fixtures>=0.3.14
stestr>=1.0.0 # Apache-2.0
testtools>=0.9.32
# graphql-core is a dependency of graphene,
# but version 3.2.7 is causing TypeErrors,
# so we need to pin it here.
graphql-core<=3.2.6
PyMySQL
psycopg2-binary
beautifulsoup4