Skip to content

Commit 7fc5022

Browse files
absolufy-imports - Only in xarray folder (#7370)
* Revert "absolufy-imports - No relative imports - PEP8 (#7204)" This reverts commit 6e77f5e. * absolufy-imports - No relative imports - PEP8 * absolufy-imports - No relative imports - PEP8 * absolufy-imports - No relative imports - PEP8 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update whats-new.rst * Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks" This reverts commit 9f50f5d. * Update .pre-commit-config.yaml * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 6e77f5e commit 7fc5022

File tree

12 files changed

+22
-11
lines changed

12 files changed

+22
-11
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ repos:
1313
hooks:
1414
- id: absolufy-imports
1515
name: absolufy-imports
16+
files: ^xarray/
1617
# This wants to go before isort & flake8
1718
- repo: https://github.com/PyCQA/autoflake
1819
rev: "v2.0.0"

asv_bench/benchmarks/dataarray_missing.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import pandas as pd
22

33
import xarray as xr
4-
from asv_bench.benchmarks import parameterized, randn, requires_dask
4+
5+
from . import parameterized, randn, requires_dask
56

67

78
def make_bench_data(shape, frac_nan, chunks):

asv_bench/benchmarks/dataset_io.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import pandas as pd
55

66
import xarray as xr
7-
from asv_bench.benchmarks import _skip_slow, randint, randn, requires_dask
7+
8+
from . import _skip_slow, randint, randn, requires_dask
89

910
try:
1011
import dask

asv_bench/benchmarks/groupby.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import pandas as pd
33

44
import xarray as xr
5-
from asv_bench.benchmarks import _skip_slow, parameterized, requires_dask
5+
6+
from . import _skip_slow, parameterized, requires_dask
67

78

89
class GroupBy:

asv_bench/benchmarks/indexing.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import pandas as pd
55

66
import xarray as xr
7-
from asv_bench.benchmarks import parameterized, randint, randn, requires_dask
7+
8+
from . import parameterized, randint, randn, requires_dask
89

910
nx = 2000
1011
ny = 1000

asv_bench/benchmarks/interp.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import pandas as pd
33

44
import xarray as xr
5-
from asv_bench.benchmarks import parameterized, randn, requires_dask
5+
6+
from . import parameterized, randn, requires_dask
67

78
nx = 1500
89
ny = 1000

asv_bench/benchmarks/pandas.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import pandas as pd
33

44
import xarray as xr
5-
from asv_bench.benchmarks import parameterized
5+
6+
from . import parameterized
67

78

89
class MultiIndexSeries:

asv_bench/benchmarks/polyfit.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import numpy as np
22

33
import xarray as xr
4-
from asv_bench.benchmarks import parameterized, randn, requires_dask
4+
5+
from . import parameterized, randn, requires_dask
56

67
NDEGS = (2, 5, 20)
78
NX = (10**2, 10**6)

asv_bench/benchmarks/reindexing.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import numpy as np
22

33
import xarray as xr
4-
from asv_bench.benchmarks import requires_dask
4+
5+
from . import requires_dask
56

67
ntime = 500
78
nx = 50

asv_bench/benchmarks/rolling.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import pandas as pd
33

44
import xarray as xr
5-
from asv_bench.benchmarks import parameterized, randn, requires_dask
5+
6+
from . import parameterized, randn, requires_dask
67

78
nx = 300
89
long_nx = 30000

asv_bench/benchmarks/unstacking.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import pandas as pd
33

44
import xarray as xr
5-
from asv_bench.benchmarks import requires_dask, requires_sparse
5+
6+
from . import requires_dask, requires_sparse
67

78

89
class Unstacking:

doc/whats-new.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Documentation
4343
Internal Changes
4444
~~~~~~~~~~~~~~~~
4545
- Add the pre-commit hook `absolufy-imports` to convert relative xarray imports to
46-
absolute imports (:pull:`7204`).
46+
absolute imports (:pull:`7204`, :pull:`7370`).
4747
By `Jimmy Westling <https://github.com/illviljan>`_.
4848

4949
.. _whats-new.2022.12.0:

0 commit comments

Comments
 (0)