Skip to content

Commit f9ff379

Browse files
fabincacarlottacfabian
authored
STYLE fix: pylint "consider-using-from" (#49335)
* use from import * delete empty file Co-authored-by: carlotta <c.fabian@turbit.de> Co-authored-by: cfabian <cfabian@student.42wolfsburg.de>
1 parent 17e0e06 commit f9ff379

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+109
-99
lines changed

pandas/_libs/parsers.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ from pandas._libs.util cimport (
7474
UINT64_MAX,
7575
)
7676

77-
import pandas._libs.lib as lib
77+
from pandas._libs import lib
7878

7979
from pandas._libs.khash cimport (
8080
kh_destroy_float64,

pandas/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1727,7 +1727,7 @@ def any_skipna_inferred_dtype(request):
17271727
17281728
Examples
17291729
--------
1730-
>>> import pandas._libs.lib as lib
1730+
>>> from pandas._libs import lib
17311731
>>>
17321732
>>> def test_something(any_skipna_inferred_dtype):
17331733
... inferred_dtype, values = any_skipna_inferred_dtype

pandas/core/arrays/categorical.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,14 @@
8787
)
8888

8989
from pandas.core import (
90+
algorithms,
9091
arraylike,
9192
ops,
9293
)
9394
from pandas.core.accessor import (
9495
PandasDelegate,
9596
delegate_names,
9697
)
97-
import pandas.core.algorithms as algorithms
9898
from pandas.core.algorithms import (
9999
factorize,
100100
take_nd,

pandas/core/arrays/sparse/array.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,10 @@
7878
notna,
7979
)
8080

81-
from pandas.core import arraylike
81+
from pandas.core import (
82+
arraylike,
83+
ops,
84+
)
8285
import pandas.core.algorithms as algos
8386
from pandas.core.array_algos.quantile import quantile_with_mask
8487
from pandas.core.arraylike import OpsMixin
@@ -96,9 +99,8 @@
9699
)
97100
from pandas.core.missing import interpolate_2d
98101
from pandas.core.nanops import check_below_min_count
99-
import pandas.core.ops as ops
100102

101-
import pandas.io.formats.printing as printing
103+
from pandas.io.formats import printing
102104

103105
# See https://github.com/python/typing/issues/684
104106
if TYPE_CHECKING:

pandas/core/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
import numpy as np
2323

24-
import pandas._libs.lib as lib
24+
from pandas._libs import lib
2525
from pandas._typing import (
2626
Axis,
2727
AxisInt,

pandas/core/computation/engines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
REDUCTIONS,
1818
)
1919

20-
import pandas.io.formats.printing as printing
20+
from pandas.io.formats import printing
2121

2222
if TYPE_CHECKING:
2323
from pandas.core.computation.expr import Expr

pandas/core/computation/expr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
)
4545
from pandas.core.computation.scope import Scope
4646

47-
import pandas.io.formats.printing as printing
47+
from pandas.io.formats import printing
4848

4949

5050
def _rewrite_assign(tok: tuple[int, str]) -> tuple[int, str]:

pandas/core/construction.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import warnings
1919

2020
import numpy as np
21-
import numpy.ma as ma
21+
from numpy import ma
2222

2323
from pandas._libs import lib
2424
from pandas._libs.tslibs.period import Period

pandas/core/frame.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import warnings
3434

3535
import numpy as np
36-
import numpy.ma as ma
36+
from numpy import ma
3737

3838
from pandas._config import get_option
3939

@@ -685,7 +685,7 @@ def __init__(
685685
# GH#38939 de facto copy defaults to False only in non-dict cases
686686
mgr = dict_to_mgr(data, index, columns, dtype=dtype, copy=copy, typ=manager)
687687
elif isinstance(data, ma.MaskedArray):
688-
import numpy.ma.mrecords as mrecords
688+
from numpy.ma import mrecords
689689

690690
# masked recarray
691691
if isinstance(data, mrecords.MaskedRecords):
@@ -8036,7 +8036,7 @@ def combine_first(self, other: DataFrame) -> DataFrame:
80368036
1 0.0 3.0 1.0
80378037
2 NaN 3.0 1.0
80388038
"""
8039-
import pandas.core.computation.expressions as expressions
8039+
from pandas.core.computation import expressions
80408040

80418041
def combiner(x, y):
80428042
mask = extract_array(isna(x))
@@ -8179,7 +8179,7 @@ def update(
81798179
1 2 500.0
81808180
2 3 6.0
81818181
"""
8182-
import pandas.core.computation.expressions as expressions
8182+
from pandas.core.computation import expressions
81838183

81848184
# TODO: Support other joins
81858185
if join != "left": # pragma: no cover

pandas/core/groupby/groupby.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,12 @@ class providing the base-class of operations.
8888
notna,
8989
)
9090

91-
from pandas.core import nanops
91+
from pandas.core import (
92+
algorithms,
93+
nanops,
94+
sample,
95+
)
9296
from pandas.core._numba import executor
93-
import pandas.core.algorithms as algorithms
9497
from pandas.core.arrays import (
9598
BaseMaskedArray,
9699
BooleanArray,
@@ -121,7 +124,6 @@ class providing the base-class of operations.
121124
RangeIndex,
122125
)
123126
from pandas.core.internals.blocks import ensure_block_shape
124-
import pandas.core.sample as sample
125127
from pandas.core.series import Series
126128
from pandas.core.sorting import get_group_index_sorter
127129
from pandas.core.util.numba_ import (

0 commit comments

Comments
 (0)