From d0563e34a609d3b9f44bb82f9d756ad8bba4c380 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sat, 25 Sep 2021 16:55:09 +0200 Subject: [PATCH] grpcio takes 7 minutes to build on Python 3.10 - make sure it's not installed indirectly. (#3435) --- tests/unit/requirements.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/unit/requirements.txt b/tests/unit/requirements.txt index 237baff9ae..904395d0a9 100644 --- a/tests/unit/requirements.txt +++ b/tests/unit/requirements.txt @@ -29,6 +29,7 @@ dnsimple >= 2 ; python_version >= '3.6' dataclasses ; python_version == '3.6' # requirement for the opentelemetry callback plugin -opentelemetry-api ; python_version >= '3.6' -opentelemetry-exporter-otlp ; python_version >= '3.6' -opentelemetry-sdk ; python_version >= '3.6' +# WARNING: these libraries depend on grpcio, which takes 7 minutes (!) to build in CI on Python 3.10 +opentelemetry-api ; python_version >= '3.6' and python_version < '3.10' +opentelemetry-exporter-otlp ; python_version >= '3.6' and python_version < '3.10' +opentelemetry-sdk ; python_version >= '3.6' and python_version < '3.10'