File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,6 +9,18 @@ Version number changes (major.minor.micro) in this package denote the following:
99
1010## Unreleased
1111
12+ ## [ 8.2.0]
13+
14+ - Python version updated: 3.12.7 -> 3.12.8
15+ - uv version updated: 0.5.1 -> 0.5.18
16+ - Core dependencies updated to latest versions:
17+ * awscli 2.19.5 -> 2.22.33
18+ * boto3 1.35.58 -> 1.35.97
19+ * civis 2.4.0 -> 2.4.3
20+ * numpy 2.1.3 -> 2.2.1
21+ * scikit-learn 1.5.2 -> 1.6.1
22+ * scipy 1.14.1 -> 1.15.1
23+
1224## [ 8.1.0]
1325
1426- Python version updated to v3.12.7
Original file line number Diff line number Diff line change 11ARG PLATFORM=linux/x86_64
2- ARG BASE_IMAGE=python:3.12.7 -slim
2+ ARG BASE_IMAGE=python:3.12.8 -slim
33
44# This is the primary build target used for the production image
55FROM --platform=$PLATFORM $BASE_IMAGE AS production
@@ -38,7 +38,7 @@ RUN pip install --progress-bar off --no-cache-dir -r requirements-full.txt && \
3838 rm requirements-full.txt
3939
4040# Install uv.
41- ADD https://astral.sh/uv/0.5.1 /install.sh /uv-installer.sh
41+ ADD https://astral.sh/uv/0.5.18 /install.sh /uv-installer.sh
4242RUN sh /uv-installer.sh && rm /uv-installer.sh
4343ENV PATH="/root/.local/bin/:$PATH" \
4444 UV_SYSTEM_PYTHON=1
@@ -49,9 +49,9 @@ ENV PATH="/root/.local/bin/:$PATH" \
4949# https://github.com/joblib/joblib/blob/0.11/joblib/parallel.py#L328L342
5050ENV JOBLIB_TEMP_FOLDER=/tmp
5151
52- ENV VERSION=8.1 .0 \
52+ ENV VERSION=8.2 .0 \
5353 VERSION_MAJOR=8 \
54- VERSION_MINOR=1 \
54+ VERSION_MINOR=2 \
5555 VERSION_MICRO=0
5656
5757# This build target is for testing in CircleCI.
Original file line number Diff line number Diff line change 11# awscli v2 is not officially available on PyPI (https://github.com/aws/aws-cli/issues/4947).
22# Specifying awscli in requirements-core.txt here ensures that it (and its transitive dependencies)
33# are taken into account when generating the final requirements-full.txt file.
4- awscli @ git+https://github.com/aws/aws-cli@2.19.5
5- boto3==1.35.58
6- civis==2.4.0
7- numpy==2.1.3
4+ awscli @ git+https://github.com/aws/aws-cli@2.22.33
5+ boto3==1.35.97
6+ civis==2.4.3
7+ numpy==2.2.1
88pandas==2.2.3
99requests==2.32.3
10- scikit-learn==1.5.2
11- scipy==1.14 .1
10+ scikit-learn==1.6.1
11+ scipy==1.15 .1
Original file line number Diff line number Diff line change 44#
55# pip-compile --output-file=requirements-full.txt --pip-args='--prefer-binary' --strip-extras requirements-core.txt
66#
7- attrs==24.2 .0
7+ attrs==24.3 .0
88 # via
99 # jsonschema
1010 # referencing
11- awscli @ git+https://github.com/aws/aws-cli@2.19.5
11+ awscli @ git+https://github.com/aws/aws-cli@2.22.33
1212 # via -r requirements-core.txt
13- awscrt==0.22.0
13+ awscrt==0.23.4
1414 # via awscli
15- boto3==1.35.58
15+ boto3==1.35.97
1616 # via -r requirements-core.txt
17- botocore==1.35.58
17+ botocore==1.35.97
1818 # via
1919 # boto3
2020 # s3transfer
21- certifi==2024.8.30
21+ certifi==2024.12.14
2222 # via requests
2323cffi==1.17.1
2424 # via cryptography
25- charset-normalizer==3.4.0
25+ charset-normalizer==3.4.1
2626 # via requests
27- civis==2.4.0
27+ civis==2.4.3
2828 # via -r requirements-core.txt
29- click==8.1.7
29+ click==8.1.8
3030 # via civis
3131cloudpickle==3.1.0
3232 # via civis
@@ -55,7 +55,7 @@ jsonschema==4.23.0
5555 # via civis
5656jsonschema-specifications==2024.10.1
5757 # via jsonschema
58- numpy==2.1.3
58+ numpy==2.2.1
5959 # via
6060 # -r requirements-core.txt
6161 # pandas
@@ -84,23 +84,23 @@ requests==2.32.3
8484 # via
8585 # -r requirements-core.txt
8686 # civis
87- rpds-py==0.21.0
87+ rpds-py==0.22.3
8888 # via
8989 # jsonschema
9090 # referencing
9191ruamel-yaml==0.17.21
9292 # via awscli
9393ruamel-yaml-clib==0.2.8
9494 # via awscli
95- s3transfer==0.10.3
95+ s3transfer==0.10.4
9696 # via boto3
97- scikit-learn==1.5.2
97+ scikit-learn==1.6.1
9898 # via -r requirements-core.txt
99- scipy==1.14 .1
99+ scipy==1.15 .1
100100 # via
101101 # -r requirements-core.txt
102102 # scikit-learn
103- six==1.16 .0
103+ six==1.17 .0
104104 # via python-dateutil
105105tenacity==9.0.0
106106 # via civis
@@ -115,3 +115,5 @@ urllib3==1.26.20
115115 # requests
116116wcwidth==0.2.13
117117 # via prompt-toolkit
118+ zipp==3.20.2
119+ # via awscli
You can’t perform that action at this time.
0 commit comments