Skip to content

Commit 3699be4

Browse files
authored
Add limit for JPype1 (#23847)
The JPype1 limit has to be introduced because otherwise the 1.4.0 JPype1 breaks our ARM builds. The 1.4.0 did not release the sdist version of the package. This made our cache refresh job to fail as 1.4.0 version cannot be installed on ARM image. The issue is captured in jpype-project/jpype#1069
1 parent 2dc8063 commit 3699be4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

setup.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,10 @@ def write_version(filename: str = os.path.join(*[my_dir, "airflow", "git_version
411411
]
412412
jdbc = [
413413
'jaydebeapi>=1.1.1',
414+
# JPype1 has been published without sdist in PyPI which caused failures when trying to build an
415+
# ARM image (JPype1 does not publish binary ARM packages)
416+
# The whole line below can be removed when https://github.com/jpype-project/jpype/issues/1069 is solved
417+
'jpype1<1.4.0',
414418
]
415419
jenkins = [
416420
'python-jenkins>=1.0.0',

0 commit comments

Comments
 (0)