diff --git a/setup.py b/setup.py index f5414fbafae05..742ba57aa5b2d 100644 --- a/setup.py +++ b/setup.py @@ -411,6 +411,10 @@ def write_version(filename: str = os.path.join(*[my_dir, "airflow", "git_version ] jdbc = [ 'jaydebeapi>=1.1.1', + # JPype1 has been published without sdist in PyPI which caused failures when trying to build an + # ARM image (JPype1 does not publish binary ARM packages) + # The whole line below can be removed when https://github.com/jpype-project/jpype/issues/1069 is solved + 'jpype1<1.4.0', ] jenkins = [ 'python-jenkins>=1.0.0',