Improve documentation in transforms #305
Merged
firefoxci-taskcluster / tests-black
succeeded
Dec 15, 2023 in 3m 7s
FirefoxCI (pull_request)
Run tests
Details
View task in Taskcluster
View logs in Taskcluster
[taskcluster 2023-12-15 19:01:04.048Z] Task ID: BJgP-X3KRCSH39mCBSfgSg
[taskcluster 2023-12-15 19:01:04.048Z] Worker ID: 4369086099533930297
[taskcluster 2023-12-15 19:01:04.048Z] Worker Group: us-central1
[taskcluster 2023-12-15 19:01:04.048Z] Worker Node Type: projects/887720501152/machineTypes/n2-highmem-32
[taskcluster 2023-12-15 19:01:04.048Z] Worker Pool: translations-1/b-linux-large-gcp
[taskcluster 2023-12-15 19:01:04.048Z] Worker Version: 38.0.5
[taskcluster 2023-12-15 19:01:04.048Z] Public IP: 34.28.226.252
[taskcluster 2023-12-15 19:01:04.048Z] Hostname: translations-1-b-linux-large-gcp-mi8arsjcrvwcl2tguzeeoa
[taskcluster 2023-12-15 19:01:04.048Z] using cache "translations-level-1-checkouts-hg58-v3-2922149087d95338df26" -> /builds/worker/checkouts
[taskcluster 2023-12-15 19:01:04.517Z] Downloading artifact "public/image.tar.zst" from task ID: Y5fnD3wRQuivspwdE9bUAg.
[taskcluster 2023-12-15 19:01:05.996Z] Downloaded artifact successfully.
[taskcluster 2023-12-15 19:01:05.996Z] Downloaded 197.417 mb
[taskcluster 2023-12-15 19:01:05.997Z] Decompressing downloaded image
[taskcluster 2023-12-15 19:01:07.283Z] Loading docker image from downloaded archive.
[taskcluster 2023-12-15 19:01:09.725Z] Image 'public/image.tar.zst' from task 'Y5fnD3wRQuivspwdE9bUAg' loaded. Using image ID sha256:b4159e72c67ee14327683f8d4cc884dfb945168da003dd281ff2cb9f7db7cbb6.
[taskcluster 2023-12-15 19:01:09.848Z] === Task Starting ===
[setup 2023-12-15T19:01:10.153Z] run-task started in /builds/worker
[setup 2023-12-15T19:01:10.153Z] Invoked by command: --firefox_translations_training-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- bash -c pip install poetry && make black
[setup 2023-12-15T19:01:10.153Z] Python version: 3.10.12
[cache 2023-12-15T19:01:10.155Z] cache /builds/worker/checkouts exists; requirements: gid=1000 uid=1000 version=1
[volume 2023-12-15T19:01:10.155Z] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2023-12-15T19:01:10.155Z] volume /builds/worker/checkouts is a cache
[setup 2023-12-15T19:01:10.155Z] running as worker:worker
[vcs 2023-12-15T19:01:10.155Z] executing ['git', 'fetch', '--no-tags', 'https://github.com/bhearsum/firefox-translations-training', 'followup']
[vcs 2023-12-15T19:01:10.399Z] From https://github.com/bhearsum/firefox-translations-training
[vcs 2023-12-15T19:01:10.399Z] * branch followup -> FETCH_HEAD
[vcs 2023-12-15T19:01:10.404Z] executing ['git', 'checkout', '-f', '-B', 'followup', '4aa774c2a9f31b93627bcac82e0c235839cb7c0e']
[vcs 2023-12-15T19:01:10.408Z] Reset branch 'followup'
[vcs 2023-12-15T19:01:10.408Z] executing ['git', 'submodule', 'init']
[vcs 2023-12-15T19:01:10.428Z] executing ['git', 'submodule', 'update', '--force']
[vcs 2023-12-15T19:01:10.464Z] Submodule path '3rd_party/browsermt-marian-dev': checked out '11c6ae7c46be21ef96ed10c60f28022fa968939f'
[vcs 2023-12-15T19:01:10.475Z] Submodule path '3rd_party/extract-lex': checked out '42fa605b53f32eaf6c6e0b5677255c21c91b3d49'
[vcs 2023-12-15T19:01:10.486Z] Submodule path '3rd_party/fast_align': checked out 'cab1e9aac8d3bb02ff5ae58218d8d225a039fa11'
[vcs 2023-12-15T19:01:10.498Z] Submodule path '3rd_party/kenlm': checked out 'bbf4fc511266c5d4515047055d7bdec659a6e158'
[vcs 2023-12-15T19:01:10.515Z] Submodule path '3rd_party/marian-dev': checked out 'e8a1a2530fb84cbff7383302ebca393e5875c441'
[vcs 2023-12-15T19:01:10.526Z] Submodule path '3rd_party/preprocess': checked out '64307314b4d5a9a0bd529b5c1036b0710d995eec'
[vcs 2023-12-15T19:01:10.527Z] cleaning git checkout...
[vcs 2023-12-15T19:01:10.527Z] executing ['git', 'clean', '-nxdff']
[vcs 2023-12-15T19:01:10.529Z] removing ['/builds/worker/checkouts/vcs/taskcluster/translations_taskgraph/__pycache__/', '/builds/worker/checkouts/vcs/taskcluster/translations_taskgraph/actions/__pycache__/', '/builds/worker/checkouts/vcs/taskcluster/translations_taskgraph/transforms/__pycache__/', '/builds/worker/checkouts/vcs/taskcluster/translations_taskgraph/util/__pycache__/']
[vcs 2023-12-15T19:01:10.530Z] successfully cleaned git checkout!
[vcs 2023-12-15T19:01:10.532Z] TinderboxPrint:<a href='https://github.com/bhearsum/firefox-translations-training/commit/4aa774c2a9f31b93627bcac82e0c235839cb7c0e' title='Built from firefox-translations-training commit 4aa774c2a9f31b93627bcac82e0c235839cb7c0e'>4aa774c2a9f31b93627bcac82e0c235839cb7c0e</a>
[task 2023-12-15T19:01:10.532Z] executing ['bash', '-c', 'pip install poetry && make black']
[task 2023-12-15T19:01:10.902Z] Defaulting to user installation because normal site-packages is not writeable
[task 2023-12-15T19:01:11.174Z] Collecting poetry
[task 2023-12-15T19:01:11.355Z] Downloading poetry-1.7.1-py3-none-any.whl (235 kB)
[task 2023-12-15T19:01:11.446Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 236.0/236.0 KB 2.8 MB/s eta 0:00:00
[task 2023-12-15T19:01:11.786Z] Collecting dulwich<0.22.0,>=0.21.2
[task 2023-12-15T19:01:11.821Z] Downloading dulwich-0.21.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (514 kB)
[task 2023-12-15T19:01:11.866Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 514.7/514.7 KB 11.9 MB/s eta 0:00:00
[task 2023-12-15T19:01:11.905Z] Collecting tomli<3.0.0,>=2.0.1
[task 2023-12-15T19:01:11.940Z] Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
[task 2023-12-15T19:01:11.973Z] Collecting requests-toolbelt<2,>=0.9.1
[task 2023-12-15T19:01:12.008Z] Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
[task 2023-12-15T19:01:12.011Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 KB 28.4 MB/s eta 0:00:00
[task 2023-12-15T19:01:12.052Z] Collecting shellingham<2.0,>=1.5
[task 2023-12-15T19:01:12.087Z] Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
[task 2023-12-15T19:01:12.143Z] Collecting trove-classifiers>=2022.5.19
[task 2023-12-15T19:01:12.178Z] Downloading trove_classifiers-2023.11.29-py3-none-any.whl (13 kB)
[task 2023-12-15T19:01:12.235Z] Collecting tomlkit<1.0.0,>=0.11.4
[task 2023-12-15T19:01:12.270Z] Downloading tomlkit-0.12.3-py3-none-any.whl (37 kB)
[task 2023-12-15T19:01:12.310Z] Collecting build<2.0.0,>=1.0.3
[task 2023-12-15T19:01:12.344Z] Downloading build-1.0.3-py3-none-any.whl (18 kB)
[task 2023-12-15T19:01:12.393Z] Collecting packaging>=20.5
[task 2023-12-15T19:01:12.427Z] Downloading packaging-23.2-py3-none-any.whl (53 kB)
[task 2023-12-15T19:01:12.431Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 KB 25.9 MB/s eta 0:00:00
[task 2023-12-15T19:01:12.473Z] Collecting crashtest<0.5.0,>=0.4.1
[task 2023-12-15T19:01:12.507Z] Downloading crashtest-0.4.1-py3-none-any.whl (7.6 kB)
[task 2023-12-15T19:01:12.576Z] Collecting requests<3.0,>=2.26
[task 2023-12-15T19:01:12.610Z] Downloading requests-2.31.0-py3-none-any.whl (62 kB)
[task 2023-12-15T19:01:12.614Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 KB 31.2 MB/s eta 0:00:00
[task 2023-12-15T19:01:12.648Z] Collecting poetry-plugin-export<2.0.0,>=1.6.0
[task 2023-12-15T19:01:12.682Z] Downloading poetry_plugin_export-1.6.0-py3-none-any.whl (10 kB)
[task 2023-12-15T19:01:12.826Z] Collecting virtualenv<21.0.0,>=20.23.0
[task 2023-12-15T19:01:12.861Z] Downloading virtualenv-20.25.0-py3-none-any.whl (3.8 MB)
[task 2023-12-15T19:01:12.949Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 44.4 MB/s eta 0:00:00
[task 2023-12-15T19:01:12.985Z] Collecting pyproject-hooks<2.0.0,>=1.0.0
[task 2023-12-15T19:01:13.019Z] Downloading pyproject_hooks-1.0.0-py3-none-any.whl (9.3 kB)
[task 2023-12-15T19:01:13.057Z] Collecting cachecontrol[filecache]<0.14.0,>=0.13.0
[task 2023-12-15T19:01:13.092Z] Downloading cachecontrol-0.13.1-py3-none-any.whl (22 kB)
[task 2023-12-15T19:01:13.139Z] Collecting platformdirs<4.0.0,>=3.0.0
[task 2023-12-15T19:01:13.240Z] Downloading platformdirs-3.11.0-py3-none-any.whl (17 kB)
[task 2023-12-15T19:01:13.297Z] Collecting cleo<3.0.0,>=2.1.0
[task 2023-12-15T19:01:13.332Z] Downloading cleo-2.1.0-py3-none-any.whl (78 kB)
[task 2023-12-15T19:01:13.336Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.7/78.7 KB 39.5 MB/s eta 0:00:00
[task 2023-12-15T19:01:13.423Z] Collecting keyring<25.0.0,>=24.0.0
[task 2023-12-15T19:01:13.458Z] Downloading keyring-24.3.0-py3-none-any.whl (38 kB)
[task 2023-12-15T19:01:13.493Z] Collecting installer<0.8.0,>=0.7.0
[task 2023-12-15T19:01:13.528Z] Downloading installer-0.7.0-py3-none-any.whl (453 kB)
[task 2023-12-15T19:01:13.535Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 453.8/453.8 KB 113.5 MB/s eta 0:00:00
[task 2023-12-15T19:01:13.593Z] Collecting poetry-core==1.8.1
[task 2023-12-15T19:01:13.628Z] Downloading poetry_core-1.8.1-py3-none-any.whl (306 kB)
[task 2023-12-15T19:01:13.634Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 306.6/306.6 KB 97.7 MB/s eta 0:00:00
[task 2023-12-15T19:01:13.669Z] Collecting fastjsonschema<3.0.0,>=2.18.0
[task 2023-12-15T19:01:13.704Z] Downloading fastjsonschema-2.19.0-py3-none-any.whl (23 kB)
[task 2023-12-15T19:01:13.742Z] Collecting pkginfo<2.0.0,>=1.9.4
[task 2023-12-15T19:01:13.777Z] Downloading pkginfo-1.9.6-py3-none-any.whl (30 kB)
[task 2023-12-15T19:01:13.806Z] Collecting pexpect<5.0.0,>=4.7.0
[task 2023-12-15T19:01:13.841Z] Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
[task 2023-12-15T19:01:13.845Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 KB 33.6 MB/s eta 0:00:00
[task 2023-12-15T19:01:14.083Z] Collecting msgpack>=0.5.2
[task 2023-12-15T19:01:14.120Z] Downloading msgpack-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (530 kB)
[task 2023-12-15T19:01:14.160Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 530.8/530.8 KB 13.9 MB/s eta 0:00:00
[task 2023-12-15T19:01:14.210Z] Collecting filelock>=3.8.0
[task 2023-12-15T19:01:14.244Z] Downloading filelock-3.13.1-py3-none-any.whl (11 kB)
[task 2023-12-15T19:01:15.739Z] Collecting rapidfuzz<4.0.0,>=3.0.0
[task 2023-12-15T19:01:15.828Z] Downloading rapidfuzz-3.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB)
[task 2023-12-15T19:01:15.873Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 76.9 MB/s eta 0:00:00
[task 2023-12-15T19:01:15.963Z] Collecting urllib3>=1.25
[task 2023-12-15T19:01:15.998Z] Downloading urllib3-2.1.0-py3-none-any.whl (104 kB)
[task 2023-12-15T19:01:16.003Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 104.6/104.6 KB 46.5 MB/s eta 0:00:00
[task 2023-12-15T19:01:16.070Z] Collecting jaraco.classes
[task 2023-12-15T19:01:16.105Z] Downloading jaraco.classes-3.3.0-py3-none-any.whl (5.9 kB)
[task 2023-12-15T19:01:16.138Z] Collecting SecretStorage>=3.2
[task 2023-12-15T19:01:16.173Z] Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
[task 2023-12-15T19:01:16.268Z] Collecting importlib-metadata>=4.11.4
[task 2023-12-15T19:01:16.303Z] Downloading importlib_metadata-7.0.0-py3-none-any.whl (23 kB)
[task 2023-12-15T19:01:16.337Z] Collecting jeepney>=0.4.2
[task 2023-12-15T19:01:16.372Z] Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
[task 2023-12-15T19:01:16.376Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 KB 23.7 MB/s eta 0:00:00
[task 2023-12-15T19:01:16.416Z] Collecting ptyprocess>=0.5
[task 2023-12-15T19:01:16.451Z] Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
[task 2023-12-15T19:01:16.552Z] Collecting certifi>=2017.4.17
[task 2023-12-15T19:01:16.586Z] Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
[task 2023-12-15T19:01:16.591Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 KB 63.3 MB/s eta 0:00:00
[task 2023-12-15T19:01:16.787Z] Collecting charset-normalizer<4,>=2
[task 2023-12-15T19:01:16.822Z] Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
[task 2023-12-15T19:01:16.827Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.1/142.1 KB 59.8 MB/s eta 0:00:00
[task 2023-12-15T19:01:16.861Z] Collecting idna<4,>=2.5
[task 2023-12-15T19:01:16.896Z] Downloading idna-3.6-py3-none-any.whl (61 kB)
[task 2023-12-15T19:01:16.900Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 KB 32.6 MB/s eta 0:00:00
[task 2023-12-15T19:01:16.987Z] Collecting distlib<1,>=0.3.7
[task 2023-12-15T19:01:17.023Z] Downloading distlib-0.3.8-py2.py3-none-any.whl (468 kB)
[task 2023-12-15T19:01:17.030Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 KB 106.5 MB/s eta 0:00:00
[task 2023-12-15T19:01:17.168Z] Collecting zipp>=0.5
[task 2023-12-15T19:01:17.202Z] Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB)
[task 2023-12-15T19:01:17.657Z] Collecting cryptography>=2.0
[task 2023-12-15T19:01:17.693Z] Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB)
[task 2023-12-15T19:01:17.754Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 73.7 MB/s eta 0:00:00
[task 2023-12-15T19:01:17.840Z] Collecting more-itertools
[task 2023-12-15T19:01:17.875Z] Downloading more_itertools-10.1.0-py3-none-any.whl (55 kB)
[task 2023-12-15T19:01:17.879Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 KB 26.3 MB/s eta 0:00:00
[task 2023-12-15T19:01:18.185Z] Collecting cffi>=1.12
[task 2023-12-15T19:01:18.247Z] Downloading cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB)
[task 2023-12-15T19:01:18.254Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.9/443.9 KB 95.2 MB/s eta 0:00:00
[task 2023-12-15T19:01:18.315Z] Collecting pycparser
[task 2023-12-15T19:01:18.350Z] Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
[task 2023-12-15T19:01:18.355Z] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 KB 53.2 MB/s eta 0:00:00
[task 2023-12-15T19:01:18.604Z] Installing collected packages: trove-classifiers, ptyprocess, fastjsonschema, distlib, zipp, urllib3, tomlkit, tomli, shellingham, rapidfuzz, pycparser, poetry-core, platformdirs, pkginfo, pexpect, packaging, msgpack, more-itertools, jeepney, installer, idna, filelock, crashtest, charset-normalizer, certifi, virtualenv, requests, pyproject-hooks, jaraco.classes, importlib-metadata, dulwich, cleo, cffi, requests-toolbelt, cryptography, cachecontrol, build, SecretStorage, keyring, poetry-plugin-export, poetry
[task 2023-12-15T19:01:20.627Z] Successfully installed SecretStorage-3.3.3 build-1.0.3 cachecontrol-0.13.1 certifi-2023.11.17 cffi-1.16.0 charset-normalizer-3.3.2 cleo-2.1.0 crashtest-0.4.1 cryptography-41.0.7 distlib-0.3.8 dulwich-0.21.7 fastjsonschema-2.19.0 filelock-3.13.1 idna-3.6 importlib-metadata-7.0.0 installer-0.7.0 jaraco.classes-3.3.0 jeepney-0.8.0 keyring-24.3.0 more-itertools-10.1.0 msgpack-1.0.7 packaging-23.2 pexpect-4.9.0 pkginfo-1.9.6 platformdirs-3.11.0 poetry-1.7.1 poetry-core-1.8.1 poetry-plugin-export-1.6.0 ptyprocess-0.7.0 pycparser-2.21 pyproject-hooks-1.0.0 rapidfuzz-3.5.2 requests-2.31.0 requests-toolbelt-1.0.0 shellingham-1.5.4 tomli-2.0.1 tomlkit-0.12.3 trove-classifiers-2023.11.29 urllib3-2.1.0 virtualenv-20.25.0 zipp-3.17.0
[task 2023-12-15T19:01:20.799Z] poetry install --only black
[task 2023-12-15T19:01:20.799Z] if poetry run black . --check --diff; then \
[task 2023-12-15T19:01:20.799Z] echo "The python code formatting is correct."; \
[task 2023-12-15T19:01:20.799Z] else \
[task 2023-12-15T19:01:20.799Z] echo ""; \
[task 2023-12-15T19:01:20.799Z] echo "Python code formatting issues detected."; \
[task 2023-12-15T19:01:20.800Z] echo "Run 'make black-fix' to fix them."; \
[task 2023-12-15T19:01:20.800Z] echo ""; \
[task 2023-12-15T19:01:20.800Z] exit 1; \
[task 2023-12-15T19:01:20.800Z] fi
[task 2023-12-15T19:01:21.146Z] Creating virtualenv firefox-translations-training-hlUNdH3O-py3.10 in /builds/worker/.cache/pypoetry/virtualenvs
[task 2023-12-15T19:01:21.552Z] Installing dependencies from lock file
[task 2023-12-15T19:01:21.841Z]
[task 2023-12-15T19:01:21.841Z] Package operations: 8 installs, 0 updates, 0 removals
[task 2023-12-15T19:01:21.841Z]
[task 2023-12-15T19:01:21.842Z] • Installing click (8.1.7)
[task 2023-12-15T19:01:21.842Z] • Installing mypy-extensions (1.0.0)
[task 2023-12-15T19:01:21.843Z] • Installing packaging (23.2)
[task 2023-12-15T19:01:21.843Z] • Installing pathspec (0.11.2)
[task 2023-12-15T19:01:21.844Z] • Installing platformdirs (4.0.0)
[task 2023-12-15T19:01:21.844Z] • Installing tomli (2.0.1)
[task 2023-12-15T19:01:21.845Z] • Installing typing-extensions (4.8.0)
[task 2023-12-15T19:01:24.444Z] • Installing black (23.11.0)
[task 2023-12-15T19:01:24.812Z]
[task 2023-12-15T19:01:24.812Z] Installing the current project: firefox-translations-training (0.1.0)
[task 2023-12-15T19:01:24.813Z]
[task 2023-12-15T19:01:24.813Z] The current project could not be installed: No file/folder found for package firefox-translations-training
[task 2023-12-15T19:01:24.813Z] If you do not want to install the current project use --no-root
[task 2023-12-15T19:01:25.763Z] All done! ✨ 🍰 ✨
[task 2023-12-15T19:01:25.763Z] 37 files would be left unchanged.
[task 2023-12-15T19:01:25.787Z] The python code formatting is correct.
[taskcluster 2023-12-15 19:01:26.203Z] === Task Finished ===
[taskcluster 2023-12-15 19:01:26.203Z] Successful task run with exit code: 0 completed in 22.155 seconds
Loading