diff --git a/Dockerfile.dataset_submissions b/Dockerfile.dataset_submissions index aa93bf98b8cf1..56982f53e3472 100644 --- a/Dockerfile.dataset_submissions +++ b/Dockerfile.dataset_submissions @@ -1,4 +1,4 @@ -FROM public.ecr.aws/lambda/python:3.9 +FROM public.ecr.aws/lambda/python:3.12 COPY backend/layers/processing/submissions . COPY backend/layers ./backend/layers diff --git a/Dockerfile.upload_failures b/Dockerfile.upload_failures index 357ee64a7fbe7..4d5e3e3a57585 100644 --- a/Dockerfile.upload_failures +++ b/Dockerfile.upload_failures @@ -1,4 +1,4 @@ -FROM public.ecr.aws/lambda/python:3.8 +FROM public.ecr.aws/lambda/python:3.12 COPY backend/layers/processing/upload_failures . COPY backend/layers ./backend/layers diff --git a/Dockerfile.upload_success b/Dockerfile.upload_success index a4d48307f65b9..6927588113c4a 100644 --- a/Dockerfile.upload_success +++ b/Dockerfile.upload_success @@ -1,4 +1,4 @@ -FROM public.ecr.aws/lambda/python:3.8 +FROM public.ecr.aws/lambda/python:3.12 COPY backend/layers/processing/upload_failures backend/layers/processing/upload_failures COPY backend/layers/processing/upload_success . diff --git a/python_dependencies/processing/requirements.txt b/python_dependencies/processing/requirements.txt index 5396acfd9dc69..31327b3369278 100644 --- a/python_dependencies/processing/requirements.txt +++ b/python_dependencies/processing/requirements.txt @@ -1,24 +1,24 @@ -anndata==0.8.0 +anndata==0.10.7 awscli boto3>=1.11.17 botocore>=1.14.17 cellxgene-schema dataclasses-json -ddtrace==2.1.4 -numba==0.56.2 -numpy==1.23.2 -pandas==1.4.4 +ddtrace==2.8.5 +numba==0.59.1 +numpy==1.26.4 +pandas==2.2.2 psutil>=5.9.0 psycopg2-binary==2.* pyarrow>=1.0 pydantic>=1.9.0 python-json-logger -pyvips==2.2.2 +pyvips==2.2.3 requests>=2.22.0 rpy2==3.5.16 rsa>=4.7 # not directly required, pinned by Snyk to avoid a vulnerability -s3fs==0.4.2 -scanpy==1.9.3 +s3fs==2024.6.0 +scanpy==1.10.1 SQLAlchemy==2.* tenacity -tiledb==0.25.0 # Portal's tiledb version should always be the same or older than Explorer's +tiledb==0.29.0 # Portal's tiledb version should always be the same or older than Explorer's