Skip to content

Commit 0088815

Browse files
committed
Ruff E402: imports must be at top of file
1 parent 9e82436 commit 0088815

20 files changed

+37
-36
lines changed

duckdb/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ruff: noqa: D104, F401
1+
# ruff: noqa: D104, F401, E402
22
from importlib.metadata import version
33

44
from _duckdb import __version__ as duckdb_version

scripts/generate_import_cache_cpp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
2+
import json
23

34
script_dir = os.path.dirname(__file__)
4-
import json
55

66
# Load existing JSON data from a file if it exists
77
json_data = {}

scripts/generate_import_cache_json.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import os
2-
3-
script_dir = os.path.dirname(__file__)
42
import json
53
from typing import Union
64

5+
script_dir = os.path.dirname(__file__)
6+
77
lines: list[str] = [file for file in open(f"{script_dir}/imports.py").read().split("\n") if file != ""]
88

99

scripts/imports.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# ruff: noqa: E402
12
import pyarrow
23
import pyarrow.dataset
34

tests/fast/api/test_native_tz.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
import pytest
55

66
import duckdb
7+
from packaging.version import Version
78

89
pd = pytest.importorskip("pandas")
910
pa = pytest.importorskip("pyarrow")
10-
from packaging.version import Version
1111

1212
filename = os.path.join(os.path.dirname(os.path.realpath(__file__)), "..", "data", "tz.parquet")
1313

tests/fast/arrow/test_14344.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import pytest
2+
import hashlib
23

34
pa = pytest.importorskip("pyarrow")
4-
import hashlib
55

66

77
def test_14344(duckdb_cursor):

tests/fast/arrow/test_9443.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import pytest
22

3-
pq = pytest.importorskip("pyarrow.parquet")
4-
pa = pytest.importorskip("pyarrow")
5-
63
from datetime import time
74
from pathlib import PurePosixPath
85

6+
pq = pytest.importorskip("pyarrow.parquet")
7+
pa = pytest.importorskip("pyarrow")
98

109
class Test9443:
1110
def test_9443(self, tmp_path, duckdb_cursor):

tests/fast/arrow/test_buffer_size_option.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import duckdb
44

5-
pa = pytest.importorskip("pyarrow")
65
from duckdb.typing import VARCHAR
76

7+
pa = pytest.importorskip("pyarrow")
88

99
class TestArrowBufferSize:
1010
def test_arrow_buffer_size(self):

tests/fast/arrow/test_dictionary_arrow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import pytest
2+
import datetime
23

34
pa = pytest.importorskip("pyarrow")
45
pq = pytest.importorskip("pyarrow.parquet")
56
ds = pytest.importorskip("pyarrow.dataset")
67
np = pytest.importorskip("numpy")
78
pd = pytest.importorskip("pandas")
8-
import datetime
99

1010
Timestamp = pd.Timestamp
1111

tests/fast/arrow/test_polars.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
arrow = pytest.importorskip("pyarrow")
99
pl_testing = pytest.importorskip("polars.testing")
1010

11-
from duckdb.polars_io import _predicate_to_expression
11+
from duckdb.polars_io import _predicate_to_expression # noqa: E402
1212

1313

1414
def valid_filter(filter):

0 commit comments

Comments
 (0)