File tree Expand file tree Collapse file tree 7 files changed +20
-15
lines changed Expand file tree Collapse file tree 7 files changed +20
-15
lines changed Original file line number Diff line number Diff line change 1
- boto3~=1.35 .0
1
+ boto3~=1.39 .0
2
2
pyop~=3.4.0
3
+ PyOpenSSL>=23.2.0
3
4
azure-identity
4
5
azure-keyvault-secrets
Original file line number Diff line number Diff line change @@ -14,9 +14,9 @@ azure-identity==1.23.1
14
14
# via -r requirements-in.txt
15
15
azure-keyvault-secrets == 4.10.0
16
16
# via -r requirements-in.txt
17
- boto3 == 1.35.99
17
+ boto3 == 1.39.17
18
18
# via -r requirements-in.txt
19
- botocore == 1.35.99
19
+ botocore == 1.39.17
20
20
# via
21
21
# boto3
22
22
# s3transfer
@@ -32,6 +32,7 @@ cryptography==45.0.5
32
32
# msal
33
33
# oic
34
34
# pyjwt
35
+ # pyopenssl
35
36
defusedxml == 0.7.1
36
37
# via oic
37
38
future == 1.0.0
@@ -77,6 +78,8 @@ pyjwt[crypto]==2.10.1
77
78
# pyjwt
78
79
pyop == 3.4.1
79
80
# via -r requirements-in.txt
81
+ pyopenssl == 25.1.0
82
+ # via -r requirements-in.txt
80
83
python-dateutil == 2.9.0.post0
81
84
# via botocore
82
85
python-dotenv == 1.1.1
@@ -87,7 +90,7 @@ requests==2.32.4
87
90
# msal
88
91
# oic
89
92
# pyjwkest
90
- s3transfer == 0.10.4
93
+ s3transfer == 0.13.1
91
94
# via boto3
92
95
six == 1.17.0
93
96
# via
@@ -101,6 +104,7 @@ typing-extensions==4.14.1
101
104
# azure-keyvault-secrets
102
105
# pydantic
103
106
# pydantic-core
107
+ # pyopenssl
104
108
# typing-inspection
105
109
typing-inspection == 0.4.1
106
110
# via
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ sudo dpkg-reconfigure -f noninteractive man-db || true # This may fail if the l
10
10
sudo apt-get -qq update
11
11
OPTIONS=" -qq -y -o DPkg::Lock::Timeout=-1"
12
12
# Dependencies for mongod: https://www.mongodb.com/docs/manual/tutorial/install-mongodb-enterprise-on-debian-tarball/
13
- sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install libcurl4 libgssapi-krb5-2 libldap-2.4-2 libwrap0 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit snmp openssl liblzma5 < /dev/null > /dev/null
13
+ sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install libcurl4 libgssapi-krb5-2 libldap-common libwrap0 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit openssl liblzma5 < /dev/null > /dev/null
14
14
# Dependencies for drivers-evergreen-tools
15
- sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install python3-pip python3.9 -venv git < /dev/null > /dev/null
15
+ sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install python3 python3-venv git < /dev/null > /dev/null
16
16
echo " Installing dependencies ... end"
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ sudo dpkg-reconfigure -f noninteractive man-db || true # This may fail if the l
11
11
sudo apt-get -qq update
12
12
OPTIONS=" -y -qq -o DPkg::Lock::Timeout=-1"
13
13
# Dependencies for mongod: https://www.mongodb.com/docs/manual/tutorial/install-mongodb-enterprise-on-debian-tarball/
14
- sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install libcurl4 libgssapi-krb5-2 libldap-2.4-2 libwrap0 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit snmp openssl liblzma5 < /dev/null > /dev/null
14
+ sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install libcurl4 libgssapi-krb5-2 libldap-common libwrap0 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit openssl liblzma5 < /dev/null > /dev/null
15
15
# Dependencies for drivers-evergreen-tools
16
- sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install python3-pip python3.9 -venv git < /dev/null > /dev/null
16
+ sudo DEBIAN_FRONTEND=noninteractive apt-get $OPTIONS install python3 python3-venv git < /dev/null > /dev/null
17
17
echo " Installing dependencies ... end"
Original file line number Diff line number Diff line change @@ -19,12 +19,12 @@ RUN dnf update -y && \
19
19
sudo \
20
20
make \
21
21
gnupg \
22
- python3.9 \
22
+ python3.10 \
23
23
mongodb-enterprise \
24
24
lsof < /dev/null > /dev/null
25
25
26
- # Alias python3 -> python3.9
27
- RUN ln -f -s /usr/bin/python3.9 /usr/bin/python3
26
+ # Alias python3 -> python3.10
27
+ RUN ln -f -s /usr/bin/python3.10 /usr/bin/python3
28
28
29
29
ARG USER_ID
30
30
ARG GROUP_ID
Original file line number Diff line number Diff line change @@ -17,13 +17,13 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
17
17
net-tools < /dev/null > /dev/null \
18
18
&& rm -rf /var/lib/apt/lists/*
19
19
20
- # Install python 3.9 from ppa
20
+ # Install python 3.10 from ppa
21
21
RUN export DEBIAN_FRONTEND=noninteractive \
22
22
&& export TZ=Etc/UTC \
23
23
&& add-apt-repository ppa:deadsnakes/ppa \
24
24
&& apt-get -qq update \
25
- && apt-get -qq -y install python3.9 python3.9-venv python3 -venv < /dev/null > /dev/null \
26
- && ln -sf /usr/bin/python3.9 /usr/bin/python3 \
25
+ && apt-get -qq -y install python3.10 python3.10 -venv < /dev/null > /dev/null \
26
+ && ln -sf /usr/bin/python3.10 /usr/bin/python3 \
27
27
&& rm -rf /var/lib/apt/lists/*
28
28
29
29
ARG USER_ID
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ if [[ "$(uname -s)" == CYGWIN* ]]; then
31
31
fi
32
32
33
33
# Test with supported pythons
34
- pythons=" 3.9 3.10 3.11 3.12 3.13"
34
+ pythons=" 3.9 3.10 3.11 3.12 3.13 3.14 "
35
35
for python in $pythons ; do
36
36
if [ " $( uname -s) " = " Darwin" ]; then
37
37
PYTHON_BINARY=" /Library/Frameworks/Python.Framework/Versions/$python /bin/python3"
You can’t perform that action at this time.
0 commit comments