Skip to content

Commit

Permalink
Switch to non-vendored latest connexion library
Browse files Browse the repository at this point in the history
The `connexion` library has been vendored in because of requests
library that used to have non-optional chardet LGPL dependency,
however requests library had since released a version (which we
helped to provide and convince the requests maintainer to merge)
where chardet is an optional dependency (with mandatory
charset_normalizer). This means that we do not need to vendor-in
connexion any more.

Also connexion after being somewhat abandoned, has been
"revived" and there are active community now that maintains it -
they released several new versions since 2.7.0 we used (2.10.0 is
now the latest version, so we can upgrade to that version instead)
  • Loading branch information
potiuk committed Jan 18, 2022
1 parent 2c84067 commit 853fdca
Show file tree
Hide file tree
Showing 52 changed files with 11 additions and 6,332 deletions.
48 changes: 0 additions & 48 deletions airflow/_vendor/connexion/__init__.py

This file was deleted.

3 changes: 0 additions & 3 deletions airflow/_vendor/connexion/__main__.py

This file was deleted.

1 change: 0 additions & 1 deletion airflow/_vendor/connexion/apis/__init__.py

This file was deleted.

0 comments on commit 853fdca

Please sign in to comment.