You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2021/09/11 11:00:49 UTC

[airflow] branch main updated: Remove limits for dnspython (#18162)

This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new f34893a  Remove limits for dnspython (#18162)
f34893a is described below

commit f34893a2eabe32a686d0ca9e1cb5bebea71ea304
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Sat Sep 11 12:59:58 2021 +0200

    Remove limits for dnspython (#18162)
    
    I believe, while the root cause of the problem is still not solved,
    the optimisation in providers's manager imports implemented
    in #18052 might not trigger the SSL error when examples are
    highlighted. The only way the SSL error was triggered was inside
    import done by sphinx and currently that import should not
    import wtforms (and email/dns transitively).
---
 setup.py | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/setup.py b/setup.py
index e64d0ce..c52ee4f 100644
--- a/setup.py
+++ b/setup.py
@@ -192,12 +192,6 @@ apache_beam = [
 ]
 asana = ['asana>=0.10']
 async_packages = [
-    # DNS Python 2.0.0 and above breaks building documentation on Sphinx. When dnspython 2.0.0 is installed
-    # building documentation fails with trying to import google packages with
-    # TypeError("unsupported operand type(s) for +: 'SSL_VERIFY_PEER' and
-    # 'SSL_VERIFY_FAIL_IF_NO_PEER_CERT'")
-    # The issue is opened for it https://github.com/rthalley/dnspython/issues/681
-    'dnspython<2.0.0',
     'eventlet>= 0.9.7',
     'gevent>=0.13',
     'greenlet>=0.4.9',