diff --git a/changelog/12735.bugfix.md b/changelog/12735.bugfix.md new file mode 100644 index 000000000000..75a23396aea6 --- /dev/null +++ b/changelog/12735.bugfix.md @@ -0,0 +1 @@ +Resolve dependency incompatibility: Pin version of `dnspython` to ==2.3.0. \ No newline at end of file diff --git a/poetry.lock b/poetry.lock index 2a586c844627..f8a10dfe45f7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -7468,4 +7468,4 @@ transformers = ["sentencepiece", "transformers"] [metadata] lock-version = "2.0" python-versions = ">=3.8,<3.11" -content-hash = "5bbbeae731ee8efc8dc24a5c5b1b7f8d05b222e025f13ec43e25ba1e0d4ef499" +content-hash = "b89d05539134295d8c33529ca1e81d73d40f151dd3f8b77e9bfd8213a3786789" diff --git a/pyproject.toml b/pyproject.toml index d20f74c2761a..b2bb4cfc2465 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -151,6 +151,10 @@ confluent-kafka = ">=1.9.2,<3.0.0" portalocker = "^2.7.0" structlog = "^23.1.0" structlog-sentry = "^2.0.2" +# pin dnspython to avoid dependency incompatibility +# in order to fix https://rasahq.atlassian.net/browse/ATO-1419 +dnspython = "2.3.0" + [[tool.poetry.dependencies.tensorflow-io-gcs-filesystem]] version = "==0.31" markers = "sys_platform == 'win32'"