From 3d87ddb258f797f2840eeade0624bdbe6fc7c4ce Mon Sep 17 00:00:00 2001 From: Roman Inflianskas Date: Sat, 26 Oct 2024 10:23:33 +0300 Subject: [PATCH] Re-enable testing with gevent [skip changelog] --- python-sentry-sdk.spec | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/python-sentry-sdk.spec b/python-sentry-sdk.spec index 79a08ae..3f69310 100644 --- a/python-sentry-sdk.spec +++ b/python-sentry-sdk.spec @@ -31,12 +31,6 @@ # no_strawberry: strawberry is not packaged. # no_trytond: trytond is not packaged. -# no_py313_support_gevent: Do not install gevent and test with gevent on Fedora >= 41 for now, -# since it is not fully compatible with Python 3.13. -# https://bugzilla.redhat.com/show_bug.cgi?id=2275488 -# https://bugzilla.redhat.com/show_bug.cgi?id=2290569 -# https://github.com/gevent/gevent/issues/2037 - # old_graphene: graphene in Fedora 41 is too old (Sentry SDK wants 3.3, Fedora 41 has 3.0b6). # new_werkzeug: werkzeug in Fedora 41 is too new (Sentry SDK wants < 2.1.0, Fedora 41 has 3.0.3). # https://github.com/getsentry/sentry-python/issues/1398 @@ -80,7 +74,7 @@ BuildRequires: postgresql15-test-rpm-macros BuildRequires: python3dist(botocore) BuildRequires: python3dist(certifi) BuildRequires: python3dist(djangorestframework) -# BuildRequires: python3dist(gevent) # no_py313_support_gevent +BuildRequires: python3dist(gevent) BuildRequires: python3dist(graphene) BuildRequires: python3dist(jsonschema) BuildRequires: python3dist(protobuf) @@ -200,6 +194,7 @@ Summary: %{summary} %{toxenvs_by_components} %{toxenv}-common %{toxenv}-cloud_resource_context + %{toxenv}-gevent %{toxenv}-grpc %{nil} } @@ -217,7 +212,6 @@ Summary: %{summary} # dramatiq: no_dramatiq # flask: new_werkzeug # gcp: python 3.7 only -# gevent: no_py313_support_gevent # gql: no_gql # graphene: old_graphene # httpx: require network @@ -245,7 +239,6 @@ Summary: %{summary} %{toxenv}-dramatiq %{toxenv}-flask %{toxenv}-gcp - %{toxenv}-gevent %{toxenv}-gql %{toxenv}-graphene %{toxenv}-httpx