From 95334db8ae89bed812f83f7b99dba0b593bf4172 Mon Sep 17 00:00:00 2001 From: Diego Hurtado Date: Tue, 3 Oct 2023 17:12:53 +0200 Subject: [PATCH] Fix version of werkzeug Fixes #1979 --- CHANGELOG.md | 5 +++++ .../opentelemetry-instrumentation-flask/pyproject.toml | 1 + .../src/opentelemetry/instrumentation/bootstrap_gen.py | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cd21bbdb2..38d4d025a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Fixed + +- Fix version of `werkzeug` + ([#1980](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1980)) + ## Version 1.20.0/0.41b0 (2023-09-01) ### Fixed diff --git a/instrumentation/opentelemetry-instrumentation-flask/pyproject.toml b/instrumentation/opentelemetry-instrumentation-flask/pyproject.toml index 62115c83d1..e6c7851f7e 100644 --- a/instrumentation/opentelemetry-instrumentation-flask/pyproject.toml +++ b/instrumentation/opentelemetry-instrumentation-flask/pyproject.toml @@ -36,6 +36,7 @@ dependencies = [ [project.optional-dependencies] instruments = [ "flask >= 1.0, < 3.0", + "werkzeug < 3.0.0" ] test = [ "opentelemetry-instrumentation-flask[instruments]", diff --git a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py index 8d856abf65..49b044a2a3 100644 --- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py +++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py @@ -84,6 +84,10 @@ "library": "flask >= 1.0, < 3.0", "instrumentation": "opentelemetry-instrumentation-flask==0.42b0.dev", }, + "werkzeug": { + "library": "werkzeug < 3.0.0", + "instrumentation": "opentelemetry-instrumentation-flask==0.42b0.dev", + }, "grpcio": { "library": "grpcio ~= 1.27", "instrumentation": "opentelemetry-instrumentation-grpc==0.42b0.dev",