Skip to content

feat/improve ruff test coverage #1858

feat/improve ruff test coverage

feat/improve ruff test coverage #1858

Triggered via pull request March 10, 2025 11:42
Status Failure
Total duration 32m 39s
Artifacts 7

build.yml

on: pull_request
generate-license
32s
generate-license
Matrix: Mac x86_64
Matrix: Mac/Win
merge-build-artifacts
10s
merge-build-artifacts
Fit to window
Zoom out
Zoom in

Annotations

9 errors
Ruff (TC001): python/datafusion/catalog.py#L24
python/datafusion/catalog.py:24:32: TC001 Move application import `datafusion._internal` into a type-checking block
Ruff (TC001): python/datafusion/context.py#L33
python/datafusion/context.py:33:28: TC001 Move application import `datafusion.udf.AggregateUDF` into a type-checking block
Ruff (TC001): python/datafusion/context.py#L33
python/datafusion/context.py:33:42: TC001 Move application import `datafusion.udf.ScalarUDF` into a type-checking block
Ruff (TC001): python/datafusion/context.py#L33
python/datafusion/context.py:33:53: TC001 Move application import `datafusion.udf.WindowUDF` into a type-checking block
Ruff (TC001): python/datafusion/expr.py#L34
python/datafusion/expr.py:34:31: TC001 Move application import `datafusion.common.DataTypeMap` into a type-checking block
Ruff (TC001): python/datafusion/expr.py#L34
python/datafusion/expr.py:34:44: TC001 Move application import `datafusion.common.NullTreatment` into a type-checking block
Ruff (TC001): python/datafusion/expr.py#L34
python/datafusion/expr.py:34:59: TC001 Move application import `datafusion.common.RexType` into a type-checking block
Ruff (A005): python/datafusion/io.py#L1
python/datafusion/io.py:1:1: A005 Module `io` shadows a Python standard-library module
build
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
dist Expired
112 MB
sha256:647af90dc719d1ff098c93fa02b7b248ff179b36e8dfd7610c24953d704ab4b1
dist-macos-aarch64 Expired
21.6 MB
sha256:1f4834bba9ac624946810d6fd4ad39b269de854180cc664f164584cc7341320e
dist-macos-latest Expired
19.8 MB
sha256:ffa92eb100b480836877b7e981aca9e1b3e075b162f3896f3b10ee83460b83d8
dist-manylinux-aarch64 Expired
23.1 MB
sha256:e5803b1513f7252a499f8643f2257f80752b461cb8893403866483fd56e31207
dist-manylinux-x86_64 Expired
24 MB
sha256:03b6f9cde3820f0e4ccbebdff0c5ff48f62dabd2584110e772756869ab4aad20
dist-windows-latest Expired
23.4 MB
sha256:a3ddd2504eff94b3f1248a2ece1dcdc7399802e8be91b2f09e7b1b541d9736d6
python-wheel-license Expired
10.6 KB
sha256:c2cdc52c04dca9e4fbafa022da88dcf224c1e4be4eeb34598f3f82a0d7f7590c