diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e6fb3370a..95da07b6d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ([#781](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/781)) - `opentelemetry-instrumentation-aws-lambda` Add instrumentation for AWS Lambda Service - Implementation (Part 2/2) ([#777](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/777)) +- `opentelemetry-instrumentation-pymysql` Add support for PyMySQL 1.x series + ([#792](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/792)) ### Fixed diff --git a/instrumentation/README.md b/instrumentation/README.md index 4d6ecf94aa..05ee7b5da3 100644 --- a/instrumentation/README.md +++ b/instrumentation/README.md @@ -24,7 +24,7 @@ | [opentelemetry-instrumentation-psycopg2](./opentelemetry-instrumentation-psycopg2) | psycopg2 >= 2.7.3.1 | | [opentelemetry-instrumentation-pymemcache](./opentelemetry-instrumentation-pymemcache) | pymemcache ~= 1.3 | | [opentelemetry-instrumentation-pymongo](./opentelemetry-instrumentation-pymongo) | pymongo ~= 3.1 | -| [opentelemetry-instrumentation-pymysql](./opentelemetry-instrumentation-pymysql) | PyMySQL ~= 0.10.1 | +| [opentelemetry-instrumentation-pymysql](./opentelemetry-instrumentation-pymysql) | PyMySQL < 2 | | [opentelemetry-instrumentation-pyramid](./opentelemetry-instrumentation-pyramid) | pyramid >= 1.7 | | [opentelemetry-instrumentation-redis](./opentelemetry-instrumentation-redis) | redis >= 2.6 | | [opentelemetry-instrumentation-requests](./opentelemetry-instrumentation-requests) | requests ~= 2.0 | diff --git a/instrumentation/opentelemetry-instrumentation-pymysql/src/opentelemetry/instrumentation/pymysql/package.py b/instrumentation/opentelemetry-instrumentation-pymysql/src/opentelemetry/instrumentation/pymysql/package.py index 918014bdd3..509f0ebf5f 100644 --- a/instrumentation/opentelemetry-instrumentation-pymysql/src/opentelemetry/instrumentation/pymysql/package.py +++ b/instrumentation/opentelemetry-instrumentation-pymysql/src/opentelemetry/instrumentation/pymysql/package.py @@ -13,4 +13,4 @@ # limitations under the License. -_instruments = ("PyMySQL ~= 0.10.1",) +_instruments = ("PyMySQL < 2",) diff --git a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py index 5c59cb6eb8..c80183b5bf 100644 --- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py +++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py @@ -97,7 +97,7 @@ "instrumentation": "opentelemetry-instrumentation-pymongo==0.25b2", }, "PyMySQL": { - "library": "PyMySQL ~= 0.10.1", + "library": "PyMySQL < 2", "instrumentation": "opentelemetry-instrumentation-pymysql==0.25b2", }, "pyramid": {