File tree 5 files changed +38
-20
lines changed
5 files changed +38
-20
lines changed Original file line number Diff line number Diff line change @@ -29,8 +29,18 @@ def test_scipy_links_to_openblas(self):
29
29
def test_numpy_can_import (self ):
30
30
import numpy as np # noqa: F401
31
31
32
+ def test_sklearn_can_import (self ):
33
+ import sklearn # noqa: F401
34
+
32
35
def test_civis_can_import (self ):
33
36
import civis # noqa: F401
37
+ # civis-python uses lazy imports since v2.3.0,
38
+ # so try to import the top-level modules.
39
+ import civis .io # noqa: F401
40
+ import civis .parallel # noqa: F401
41
+ import civis .futures # noqa: F401
42
+ import civis .ml # noqa: F401
43
+ import civis .utils # noqa: F401
34
44
35
45
36
46
if __name__ == "__main__" :
Original file line number Diff line number Diff line change @@ -9,6 +9,15 @@ Version number changes (major.minor.micro) in this package denote the following:
9
9
10
10
## Unreleased
11
11
12
+ ## [ 7.3.0]
13
+ - Core dependencies updated to latest versions:
14
+ * awscli 1.32.112 -> 1.33.9
15
+ * boto3 1.34.112 -> 1.34.127
16
+ * civis 2.1.0 -> 2.3.0
17
+ * numpy 1.26.4 -> 2.0.0
18
+ * requests 2.32.2 -> 2.32.3
19
+ - Python version updated to v3.12.4
20
+
12
21
## [ 7.2.0]
13
22
- Core dependencies updated to latest versions:
14
23
* awscli 1.32.109 -> 1.32.112
Original file line number Diff line number Diff line change 1
- FROM python:3.12.3 -slim AS production
1
+ FROM python:3.12.4 -slim AS production
2
2
3
3
LABEL maintainer =
[email protected]
4
4
@@ -25,8 +25,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -y --no-install-recommends &&
25
25
26
26
COPY requirements-full.txt .
27
27
28
- RUN pip install -r requirements-full.txt && \
29
- pip cache purge && \
28
+ RUN pip install --progress-bar off --no-cache-dir -r requirements-full.txt && \
30
29
rm requirements-full.txt
31
30
32
31
# Instruct joblib to use disk for temporary files. Joblib defaults to
@@ -35,9 +34,9 @@ RUN pip install -r requirements-full.txt && \
35
34
# https://github.com/joblib/joblib/blob/0.11/joblib/parallel.py#L328L342
36
35
ENV JOBLIB_TEMP_FOLDER=/tmp
37
36
38
- ENV VERSION=7.2 .0 \
37
+ ENV VERSION=7.3 .0 \
39
38
VERSION_MAJOR=7 \
40
- VERSION_MINOR=2 \
39
+ VERSION_MINOR=3 \
41
40
VERSION_MICRO=0
42
41
43
42
FROM production AS test
Original file line number Diff line number Diff line change 1
- awscli==1.32.112
2
- boto3==1.34.112
3
- civis==2.1 .0
4
- numpy==1.26.4
1
+ awscli==1.33.9
2
+ boto3==1.34.127
3
+ civis==2.3 .0
4
+ numpy==2.0.0
5
5
pandas==2.2.2
6
- requests==2.32.2
6
+ requests==2.32.3
7
7
scikit-learn==1.5.0
8
8
scipy==1.13.1
Original file line number Diff line number Diff line change @@ -8,20 +8,20 @@ attrs==23.2.0
8
8
# via
9
9
# jsonschema
10
10
# referencing
11
- awscli==1.32.112
11
+ awscli==1.33.9
12
12
# via -r requirements-core.txt
13
- boto3==1.34.112
13
+ boto3==1.34.127
14
14
# via -r requirements-core.txt
15
- botocore==1.34.112
15
+ botocore==1.34.127
16
16
# via
17
17
# awscli
18
18
# boto3
19
19
# s3transfer
20
- certifi==2024.2 .2
20
+ certifi==2024.6 .2
21
21
# via requests
22
22
charset-normalizer==3.3.2
23
23
# via requests
24
- civis==2.1 .0
24
+ civis==2.3 .0
25
25
# via -r requirements-core.txt
26
26
click==8.1.7
27
27
# via civis
@@ -37,7 +37,7 @@ jmespath==1.0.1
37
37
# via
38
38
# boto3
39
39
# botocore
40
- joblib==1.2.0
40
+ joblib==1.4.2
41
41
# via
42
42
# civis
43
43
# scikit-learn
@@ -47,7 +47,7 @@ jsonschema==4.22.0
47
47
# via civis
48
48
jsonschema-specifications==2023.12.1
49
49
# via jsonschema
50
- numpy==1.26.4
50
+ numpy==2.0.0
51
51
# via
52
52
# -r requirements-core.txt
53
53
# pandas
@@ -71,7 +71,7 @@ referencing==0.35.1
71
71
# via
72
72
# jsonschema
73
73
# jsonschema-specifications
74
- requests==2.32.2
74
+ requests==2.32.3
75
75
# via
76
76
# -r requirements-core.txt
77
77
# civis
@@ -93,13 +93,13 @@ scipy==1.13.1
93
93
# scikit-learn
94
94
six==1.16.0
95
95
# via python-dateutil
96
- tenacity==8.3.0
96
+ tenacity==8.4.1
97
97
# via civis
98
98
threadpoolctl==3.5.0
99
99
# via scikit-learn
100
100
tzdata==2024.1
101
101
# via pandas
102
- urllib3==2.2.1
102
+ urllib3==2.2.2
103
103
# via
104
104
# botocore
105
105
# requests
You can’t perform that action at this time.
0 commit comments