Skip to content

Commit

Permalink
Bump base image, update numba cutoff to Python 3.12 (#5130)
Browse files Browse the repository at this point in the history
Fixes #5127
  • Loading branch information
devinrsmith authored Feb 9, 2024
1 parent 59bbf86 commit 8cf431f
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion docker/registry/server-base/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
io.deephaven.project.ProjectType=DOCKER_REGISTRY
deephaven.registry.imageName=ghcr.io/deephaven/server-base:edge
deephaven.registry.imageId=ghcr.io/deephaven/server-base@sha256:005bb15db3be4cc3b106dac86574a593c96e989d338f9e618e83b5f282050ae2
deephaven.registry.imageId=ghcr.io/deephaven/server-base@sha256:d4db20a0487d0eecc0e201d3e1aa77b746c5d1dd4fed4e6169c5f58fe4c43db5
8 changes: 4 additions & 4 deletions docker/server-jetty/src/main/server-jetty/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ deephaven-plugin==0.6.0
java-utilities==0.2.0
jedi==0.18.2
jpy==0.15.0
llvmlite==0.41.1
numba==0.58.1
llvmlite==0.42.0
numba==0.59.0
numpy==1.26.3
pandas==2.1.4
pandas==2.2.0
parso==0.8.3
pyarrow==14.0.2
python-dateutil==2.8.2
pytz==2023.3.post1
pytz==2024.1
six==1.16.0
turbodbc==4.8.0
tzdata==2023.4
8 changes: 4 additions & 4 deletions docker/server/src/main/server-netty/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ deephaven-plugin==0.6.0
java-utilities==0.2.0
jedi==0.18.2
jpy==0.15.0
llvmlite==0.41.1
numba==0.58.1
llvmlite==0.42.0
numba==0.59.0
numpy==1.26.3
pandas==2.1.4
pandas==2.2.0
parso==0.8.3
pyarrow==14.0.2
python-dateutil==2.8.2
pytz==2023.3.post1
pytz==2024.1
six==1.16.0
turbodbc==4.8.0
tzdata==2023.4
6 changes: 3 additions & 3 deletions py/server/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,11 @@ def _compute_version():
'numpy',
'pandas>=1.5.0',
'pyarrow',
# TODO(deephaven-core#3082): Remove numba dependency workarounds
# TODO(deephaven-core#3082): Clarify dependency requirements wrt numba
# It took 6 months for numba to support 3.11 after it was released, we want to make sure deephaven-core will be
# installable when 3.12 is out. When we decide to upgrade to 3.12 or higher for testing/production, CI check
# installable when 3.13 is out. When we decide to upgrade to 3.13 or higher for testing/production, CI check
# will alert us that numba isn't available.
'numba; python_version < "3.12"',
'numba; python_version < "3.13"',
],
extras_require={
"autocomplete": ["jedi==0.18.2"],
Expand Down

0 comments on commit 8cf431f

Please sign in to comment.