Skip to content

Commit 1e51a88

Browse files
authored
Free disk space for snapshot job and use correct requirements file (#36681)
* Free disk space for snapshot job * Move to correct requirements file
1 parent fe07fe7 commit 1e51a88

12 files changed

+402
-1571
lines changed

.github/workflows/beam_Publish_Beam_SDK_Snapshots.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ jobs:
8181
- "java:expansion-service:container:docker"
8282
steps:
8383
- uses: actions/checkout@v4
84+
- name: Free Disk Space (Ubuntu)
85+
uses: jlumbroso/free-disk-space@v1.3.1
8486
- name: Setup repository
8587
uses: ./.github/actions/setup-action
8688
with:

sdks/python/container/common.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def generatePythonRequirements = tasks.register("generatePythonRequirements") {
5151
args '-c', "cd ${rootDir} && ${runScriptsPath} " +
5252
"${project.ext.pythonVersion} " +
5353
"${files(configurations.sdkSourceTarball.files).singleFile} " +
54-
"ml_image_requirements.txt " +
54+
"base_image_requirements.txt " +
5555
"container/ml " +
5656
"[gcp,dataframe,test,ml_cpu] " +
5757
"${pipExtraOptions}"

sdks/python/container/ml/py310/base_image_requirements.txt

Lines changed: 91 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -22,217 +22,203 @@
2222
# Reach out to a committer if you need help.
2323

2424
absl-py==2.3.1
25-
aiofiles==24.1.0
25+
aiofiles==25.1.0
2626
aiohappyeyeballs==2.6.1
27-
aiohttp==3.12.15
27+
aiohttp==3.13.1
2828
aiosignal==1.4.0
2929
annotated-types==0.7.0
30-
anyio==4.10.0
30+
anyio==4.11.0
3131
asn1crypto==1.5.1
3232
astunparse==1.6.3
3333
async-timeout==5.0.1
34-
attrs==25.3.0
34+
attrs==25.4.0
3535
backports.tarfile==1.2.0
3636
beartype==0.21.0
37-
beautifulsoup4==4.13.4
37+
beautifulsoup4==4.14.2
3838
bs4==0.0.2
3939
build==1.3.0
40-
cachetools==5.5.2
41-
certifi==2025.8.3
42-
cffi==1.17.1
43-
charset-normalizer==3.4.3
44-
click==8.2.1
45-
cloud-sql-python-connector==1.18.4
40+
cachetools==6.2.1
41+
certifi==2025.10.5
42+
cffi==2.0.0
43+
charset-normalizer==3.4.4
44+
click==8.3.0
45+
cloud-sql-python-connector==1.18.5
4646
crcmod==1.7
47-
cryptography==45.0.6
48-
Cython==3.1.3
47+
cryptography==46.0.3
48+
Cython==3.1.5
4949
dill==0.3.1.1
50-
dnspython==2.7.0
50+
dnspython==2.8.0
5151
docker==7.1.0
5252
docopt==0.6.2
5353
docstring_parser==0.17.0
5454
exceptiongroup==1.3.0
5555
execnet==2.1.1
56-
fastavro==1.12.0
56+
fastavro==1.12.1
5757
fasteners==0.20
58-
filelock==3.19.1
59-
flatbuffers==25.2.10
58+
filelock==3.20.0
59+
flatbuffers==25.9.23
6060
freezegun==1.5.5
61-
frozenlist==1.7.0
62-
fsspec==2025.7.0
61+
frozenlist==1.8.0
62+
fsspec==2025.9.0
6363
future==1.0.0
6464
gast==0.6.0
65-
google-api-core==2.25.1
66-
google-api-python-client==2.179.0
65+
google-api-core==2.26.0
66+
google-api-python-client==2.185.0
6767
google-apitools==0.5.31
68-
google-auth==2.40.3
68+
google-auth==2.41.1
6969
google-auth-httplib2==0.2.0
70-
google-cloud-aiplatform==1.110.0
71-
google-cloud-bigquery==3.36.0
72-
google-cloud-bigquery-storage==2.32.0
73-
google-cloud-bigtable==2.32.0
70+
google-cloud-aiplatform==1.121.0
71+
google-cloud-bigquery==3.38.0
72+
google-cloud-bigquery-storage==2.33.1
73+
google-cloud-bigtable==2.33.0
7474
google-cloud-core==2.4.3
7575
google-cloud-datastore==2.21.0
76-
google-cloud-dlp==3.31.0
77-
google-cloud-language==2.17.2
76+
google-cloud-dlp==3.33.0
77+
google-cloud-language==2.18.0
7878
google-cloud-profiler==4.1.0
7979
google-cloud-pubsub==2.31.1
8080
google-cloud-pubsublite==1.12.0
8181
google-cloud-recommendations-ai==0.10.18
82-
google-cloud-resource-manager==1.14.2
83-
google-cloud-spanner==3.57.0
82+
google-cloud-resource-manager==1.15.0
83+
google-cloud-secret-manager==2.25.0
84+
google-cloud-spanner==3.58.0
8485
google-cloud-storage==2.19.0
85-
google-cloud-videointelligence==2.16.2
86-
google-cloud-vision==3.10.2
86+
google-cloud-videointelligence==2.17.0
87+
google-cloud-vision==3.11.0
8788
google-crc32c==1.7.1
88-
google-genai==1.31.0
89+
google-genai==1.45.0
8990
google-pasta==0.2.0
9091
google-resumable-media==2.7.2
91-
googleapis-common-protos==1.70.0
92+
googleapis-common-protos==1.71.0
9293
greenlet==3.2.4
93-
grpc-google-iam-v1==0.14.2
94+
grpc-google-iam-v1==0.14.3
9495
grpc-interceptor==0.15.4
9596
grpcio==1.65.5
96-
grpcio-status==1.63.0rc1
97+
grpcio-status==1.65.5
9798
guppy3==3.1.5
9899
h11==0.16.0
99-
h5py==3.14.0
100+
h5py==3.15.1
100101
hdfs==2.7.3
101-
hf-xet==1.1.8
102+
hf-xet==1.1.10
102103
httpcore==1.0.9
103104
httplib2==0.22.0
104105
httpx==0.28.1
105-
huggingface-hub==0.34.4
106-
hypothesis==6.138.3
107-
idna==3.10
106+
huggingface-hub==0.35.3
107+
hypothesis==6.142.2
108+
idna==3.11
108109
importlib_metadata==8.7.0
109-
iniconfig==2.1.0
110+
iniconfig==2.3.0
110111
jaraco.classes==3.4.0
111112
jaraco.context==6.0.1
112113
jaraco.functools==4.3.0
113114
jeepney==0.9.0
114115
Jinja2==3.1.6
115-
joblib==1.5.1
116+
joblib==1.5.2
116117
jsonpickle==3.4.2
117118
jsonschema==4.25.1
118-
jsonschema-specifications==2025.4.1
119+
jsonschema-specifications==2025.9.1
119120
keras==3.11.3
120121
keyring==25.6.0
121122
keyrings.google-artifactregistry-auth==1.1.2
122123
libclang==18.1.1
123-
Markdown==3.8.2
124+
Markdown==3.9
124125
markdown-it-py==4.0.0
125-
MarkupSafe==3.0.2
126+
MarkupSafe==3.0.3
126127
mdurl==0.1.2
127128
milvus-lite==2.5.1
128-
ml-dtypes==0.3.2
129+
ml_dtypes==0.5.3
129130
mmh3==5.2.0
130131
mock==5.2.0
131-
more-itertools==10.7.0
132+
more-itertools==10.8.0
132133
mpmath==1.3.0
133-
multidict==6.6.4
134+
multidict==6.7.0
134135
namex==0.1.0
135136
networkx==3.4.2
136-
nltk==3.9.1
137-
numpy==1.26.4
138-
nvidia-cublas-cu12==12.6.4.1
139-
nvidia-cuda-cupti-cu12==12.6.80
140-
nvidia-cuda-nvrtc-cu12==12.6.77
141-
nvidia-cuda-runtime-cu12==12.6.77
142-
nvidia-cudnn-cu12==9.5.1.17
143-
nvidia-cufft-cu12==11.3.0.4
144-
nvidia-cufile-cu12==1.11.1.6
145-
nvidia-curand-cu12==10.3.7.77
146-
nvidia-cusolver-cu12==11.7.1.2
147-
nvidia-cusparse-cu12==12.5.4.2
148-
nvidia-cusparselt-cu12==0.6.3
149-
nvidia-nccl-cu12==2.26.2
150-
nvidia-nvjitlink-cu12==12.6.85
151-
nvidia-nvtx-cu12==12.6.77
137+
nltk==3.9.2
138+
numpy==2.2.6
152139
oauth2client==4.1.3
153140
objsize==0.7.1
154-
opentelemetry-api==1.36.0
155-
opentelemetry-sdk==1.36.0
156-
opentelemetry-semantic-conventions==0.57b0
141+
opentelemetry-api==1.38.0
142+
opentelemetry-sdk==1.38.0
143+
opentelemetry-semantic-conventions==0.59b0
157144
opt_einsum==3.4.0
158145
optree==0.17.0
159-
oracledb==3.3.0
160-
orjson==3.11.2
146+
oracledb==3.4.0
147+
orjson==3.11.3
161148
overrides==7.7.0
162149
packaging==25.0
163150
pandas==2.2.3
164151
parameterized==0.9.0
165-
pg8000==1.31.4
152+
pg8000==1.31.5
153+
pillow==12.0.0
166154
pip==25.2
167155
pluggy==1.6.0
168-
propcache==0.3.2
156+
propcache==0.4.1
169157
proto-plus==1.26.1
170-
protobuf==4.25.8
171-
psycopg2-binary==2.9.10
158+
protobuf==5.29.5
159+
psycopg2-binary==2.9.11
172160
pyarrow==18.1.0
173161
pyarrow-hotfix==0.7
174162
pyasn1==0.6.1
175163
pyasn1_modules==0.4.2
176-
pycparser==2.22
177-
pydantic==2.11.7
178-
pydantic_core==2.33.2
164+
pycparser==2.23
165+
pydantic==2.12.3
166+
pydantic_core==2.41.4
179167
pydot==1.4.2
180168
Pygments==2.19.2
181169
PyHamcrest==2.1.0
182170
PyJWT==2.10.1
183-
pymilvus==2.5.15
184-
pymongo==4.14.1
171+
pymilvus==2.5.16
172+
pymongo==4.15.3
185173
PyMySQL==1.1.2
186-
pyparsing==3.2.3
174+
pyparsing==3.2.5
187175
pyproject_hooks==1.2.0
188-
pytest==7.4.4
176+
pytest==8.4.2
189177
pytest-timeout==2.4.0
190178
pytest-xdist==3.8.0
191179
python-dateutil==2.9.0.post0
192180
python-dotenv==1.1.1
193-
python-tds==1.17.0
181+
python-tds==1.17.1
194182
pytz==2025.2
195-
PyYAML==6.0.2
183+
PyYAML==6.0.3
196184
redis==5.3.1
197-
referencing==0.36.2
198-
regex==2025.7.34
185+
referencing==0.37.0
186+
regex==2025.10.23
199187
requests==2.32.5
200188
requests-mock==1.12.1
201-
rich==14.1.0
202-
rpds-py==0.27.0
189+
rich==14.2.0
190+
rpds-py==0.27.1
203191
rsa==4.9.1
204192
safetensors==0.6.2
205-
scikit-learn==1.7.1
193+
scikit-learn==1.7.2
206194
scipy==1.15.3
207195
scramp==1.4.6
208-
SecretStorage==3.3.3
196+
SecretStorage==3.4.0
209197
setuptools==80.9.0
210-
shapely==2.1.1
198+
shapely==2.1.2
211199
six==1.17.0
212200
sniffio==1.3.1
213201
sortedcontainers==2.4.0
214-
soupsieve==2.7
215-
SQLAlchemy==2.0.43
202+
soupsieve==2.8
203+
SQLAlchemy==2.0.44
216204
sqlalchemy_pytds==1.0.2
217205
sqlparse==0.5.3
218206
sympy==1.14.0
219207
tenacity==8.5.0
220-
tensorboard==2.16.2
208+
tensorboard==2.20.0
221209
tensorboard-data-server==0.7.2
222-
tensorflow==2.16.2
223-
tensorflow-cpu-aws==2.16.2;platform_machine=="aarch64"
224-
tensorflow-io-gcs-filesystem==0.37.1
210+
tensorflow==2.20.0
211+
tensorflow-cpu-aws==2.20.0;platform_machine=="aarch64"
225212
termcolor==3.1.0
226-
testcontainers==4.12.0
213+
testcontainers==4.13.2
227214
threadpoolctl==3.6.0
228215
tokenizers==0.21.4
229-
tomli==2.2.1
230-
torch==2.7.1
216+
tomli==2.3.0
217+
torch==2.8.0+cpu
231218
tqdm==4.67.1
232219
transformers==4.55.4
233-
triton==3.3.1
234-
typing-inspection==0.4.1
235-
typing_extensions==4.14.1
220+
typing-inspection==0.4.2
221+
typing_extensions==4.15.0
236222
tzdata==2025.2
237223
ujson==5.11.0
238224
uritemplate==4.2.0
@@ -241,7 +227,7 @@ virtualenv-clone==0.5.7
241227
websockets==15.0.1
242228
Werkzeug==3.1.3
243229
wheel==0.45.1
244-
wrapt==1.17.3
245-
yarl==1.20.1
230+
wrapt==2.0.0
231+
yarl==1.22.0
246232
zipp==3.23.0
247-
zstandard==0.24.0
233+
zstandard==0.25.0

0 commit comments

Comments
 (0)