Skip to content

Commit 40d9636

Browse files
twoertweinDr-Irv
andauthored
Pandas 2.2; remove some deprecated behavior; update black+pyright (#860)
* black * Pandas 2.2; remove some deprecated behavior; update pyright * Update frame.pyi fix black issue do to merging with main * Update frame.pyi remove blank line due to resolving merge conflict. --------- Co-authored-by: Irv Lustig <irv@princeton.com>
1 parent 6aae41c commit 40d9636

Some content is hidden

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

52 files changed

+1073
-1070
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ ci:
33
autofix_prs: false
44
repos:
55
- repo: https://github.com/python/black
6-
rev: 23.12.1
6+
rev: 24.1.1
77
hooks:
88
- id: black
99
- repo: https://github.com/PyCQA/isort
1010
rev: 5.13.2
1111
hooks:
1212
- id: isort
1313
- repo: https://github.com/astral-sh/ruff-pre-commit
14-
rev: v0.1.9
14+
rev: v0.2.1
1515
hooks:
1616
- id: ruff
1717
args: [

pandas-stubs/_libs/lib.pyi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ from typing import (
55
)
66

77
import numpy as np
8-
from pandas import Interval
98
from typing_extensions import (
109
TypeAlias,
1110
TypeGuard,
@@ -21,7 +20,6 @@ def infer_dtype(value: object, skipna: bool = ...) -> str: ...
2120
def is_iterator(obj: object) -> bool: ...
2221
def is_scalar(val: object) -> bool: ...
2322
def is_list_like(obj: object, allow_sets: bool = ...) -> bool: ...
24-
def is_interval(val: object) -> TypeGuard[Interval]: ...
2523
def is_complex(val: object) -> TypeGuard[complex]: ...
2624
def is_bool(val: object) -> TypeGuard[bool | np.bool_]: ...
2725
def is_integer(val: object) -> TypeGuard[int | np.integer]: ...

pandas-stubs/_libs/tslibs/period.pyi

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,9 @@ class PeriodMixin:
6060
class Period(PeriodMixin):
6161
def __init__(
6262
self,
63-
value: Period
64-
| str
65-
| datetime.datetime
66-
| datetime.date
67-
| Timestamp
68-
| None = ...,
63+
value: (
64+
Period | str | datetime.datetime | datetime.date | Timestamp | None
65+
) = ...,
6966
freq: str | BaseOffset | None = ...,
7067
ordinal: int | None = ...,
7168
year: int | None = ...,

pandas-stubs/api/types/__init__.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ from pandas.core.dtypes.api import (
1919
is_hashable as is_hashable,
2020
is_integer as is_integer,
2121
is_integer_dtype as is_integer_dtype,
22-
is_interval as is_interval,
2322
is_iterator as is_iterator,
2423
is_list_like as is_list_like,
2524
is_named_tuple as is_named_tuple,

pandas-stubs/core/dtypes/api.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ from pandas.core.dtypes.common import (
1717
is_hashable as is_hashable,
1818
is_integer as is_integer,
1919
is_integer_dtype as is_integer_dtype,
20-
is_interval as is_interval,
2120
is_iterator as is_iterator,
2221
is_list_like as is_list_like,
2322
is_named_tuple as is_named_tuple,

pandas-stubs/core/dtypes/common.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ from pandas.core.dtypes.inference import (
1717
is_float as is_float,
1818
is_hashable as is_hashable,
1919
is_integer as is_integer,
20-
is_interval as is_interval,
2120
is_iterator as is_iterator,
2221
is_list_like as is_list_like,
2322
is_named_tuple as is_named_tuple,

pandas-stubs/core/dtypes/inference.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ is_integer = lib.is_integer
55
is_float = lib.is_float
66
is_complex = lib.is_complex
77
is_scalar = lib.is_scalar
8-
is_interval = lib.is_interval
98
is_list_like = lib.is_list_like
109
is_iterator = lib.is_iterator
1110

0 commit comments

Comments
 (0)