mirror of
https://github.com/zulip/zulip.git
synced 2025-11-13 02:17:19 +00:00
Revert "zproject: Prevent having exactly 17/18 middlewares, for Python 3.11 bug."
This reverts commitcf0b803d50. (cherry picked from commit41f253774d)
This commit is contained in:
committed by
Tim Abbott
parent
81d78cb88c
commit
0c67227f88
@@ -755,7 +755,3 @@ class ZulipSCIMAuthCheckMiddleware(SCIMAuthCheckMiddleware):
|
|||||||
return response
|
return response
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
class ZulipNoopMiddleware(MiddlewareMixin):
|
|
||||||
pass
|
|
||||||
|
|||||||
@@ -15,7 +15,6 @@ from .settings import (
|
|||||||
EXTERNAL_HOST,
|
EXTERNAL_HOST,
|
||||||
LOCAL_DATABASE_PASSWORD,
|
LOCAL_DATABASE_PASSWORD,
|
||||||
LOGGING,
|
LOGGING,
|
||||||
MIDDLEWARE,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
FULL_STACK_ZULIP_TEST = "FULL_STACK_ZULIP_TEST" in os.environ
|
FULL_STACK_ZULIP_TEST = "FULL_STACK_ZULIP_TEST" in os.environ
|
||||||
@@ -267,13 +266,3 @@ SCIM_CONFIG: Dict[str, SCIMConfigDict] = {
|
|||||||
"name_formatted_included": True,
|
"name_formatted_included": True,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
while len(MIDDLEWARE) < 19:
|
|
||||||
# The following middleware serves to skip having exactly 17 or 18
|
|
||||||
# middlewares, which can segfault Python 3.11 when running with
|
|
||||||
# coverage enabled; see
|
|
||||||
# https://github.com/python/cpython/issues/106092
|
|
||||||
MIDDLEWARE += [
|
|
||||||
"zerver.middleware.ZulipNoopMiddleware",
|
|
||||||
]
|
|
||||||
|
|||||||
Reference in New Issue
Block a user