Skip to content

Commit 845d4b8

Browse files
alimcmaster1jreback
authored andcommitted
Typing: Support New Mypy Semantic Analyzer (#27070)
1 parent 5422807 commit 845d4b8

File tree

9 files changed

+18
-13
lines changed

9 files changed

+18
-13
lines changed

pandas/core/arrays/interval.py

-1
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,6 @@
139139
)
140140
)
141141
class IntervalArray(IntervalMixin, ExtensionArray):
142-
dtype = IntervalDtype()
143142
ndim = 1
144143
can_hold_na = True
145144
_na_value = _fill_value = np.nan

pandas/core/indexes/timedeltas.py

-1
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@ def _join_i8_wrapper(joinf, **kwargs):
176176

177177
_freq = None
178178

179-
_box_func = TimedeltaArray._box_func
180179
_bool_ops = TimedeltaArray._bool_ops
181180
_object_ops = TimedeltaArray._object_ops
182181
_field_ops = TimedeltaArray._field_ops

pandas/io/json/__init__.py

+11-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
1-
from .json import dumps, loads, read_json, to_json # noqa
2-
from .normalize import json_normalize # noqa
3-
from .table_schema import build_table_schema # noqa
1+
from pandas.io.json._json import dumps, loads, read_json, to_json
2+
from pandas.io.json._normalize import json_normalize
3+
from pandas.io.json._table_schema import build_table_schema
44

5-
del json, normalize, table_schema # noqa
5+
__all__ = [
6+
"dumps",
7+
"loads",
8+
"read_json",
9+
"to_json",
10+
"json_normalize",
11+
"build_table_schema",
12+
]

pandas/io/json/json.py renamed to pandas/io/json/_json.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
from pandas.io.formats.printing import pprint_thing
2424
from pandas.io.parsers import _validate_integer
2525

26-
from .normalize import _convert_to_line_delimits
27-
from .table_schema import build_table_schema, parse_table_schema
26+
from ._normalize import convert_to_line_delimits
27+
from ._table_schema import build_table_schema, parse_table_schema
2828

2929
loads = json.loads
3030
dumps = json.dumps
@@ -79,7 +79,7 @@ def to_json(
7979
).write()
8080

8181
if lines:
82-
s = _convert_to_line_delimits(s)
82+
s = convert_to_line_delimits(s)
8383

8484
if isinstance(path_or_buf, str):
8585
fh, handles = _get_handle(path_or_buf, "w", compression=compression)

pandas/io/json/normalize.py renamed to pandas/io/json/_normalize.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from pandas import DataFrame
1313

1414

15-
def _convert_to_line_delimits(s):
15+
def convert_to_line_delimits(s):
1616
"""
1717
Helper function that converts JSON lists to line delimited JSON.
1818
"""
File renamed without changes.

pandas/tests/io/json/test_json_table_schema.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from pandas import DataFrame
1212
import pandas.util.testing as tm
1313

14-
from pandas.io.json.table_schema import (
14+
from pandas.io.json._table_schema import (
1515
as_json_table_type,
1616
build_table_schema,
1717
convert_json_field_to_pandas_type,

pandas/tests/io/json/test_normalize.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import pandas.util.testing as tm
88

99
from pandas.io.json import json_normalize
10-
from pandas.io.json.normalize import nested_to_record
10+
from pandas.io.json._normalize import nested_to_record
1111

1212

1313
@pytest.fixture

pandas/tests/io/json/test_readlines.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import pandas.util.testing as tm
88
from pandas.util.testing import assert_frame_equal, assert_series_equal, ensure_clean
99

10-
from pandas.io.json.json import JsonReader
10+
from pandas.io.json._json import JsonReader
1111

1212

1313
@pytest.fixture

0 commit comments

Comments
 (0)