Skip to content

Commit 098876e

Browse files
authored
Merge pull request matplotlib#30614 from meeseeksmachine/auto-backport-of-pr-30612-on-v3.10.x
Backport PR matplotlib#30612 on branch v3.10.x (MNT: update black pin)
2 parents 4a9c187 + eb42d86 commit 098876e

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ dependencies:
5151
- sphinxcontrib-video>=0.2.1
5252
- pikepdf
5353
# testing
54-
- black<24
54+
- black<26
5555
- coverage
5656
- flake8>=3.8,<7.2
5757
- flake8-docstrings>=1.4.0

lib/matplotlib/pyplot.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3145,8 +3145,9 @@ def cohere(
31453145
NFFT: int = 256,
31463146
Fs: float = 2,
31473147
Fc: int = 0,
3148-
detrend: Literal["none", "mean", "linear"]
3149-
| Callable[[ArrayLike], ArrayLike] = mlab.detrend_none,
3148+
detrend: (
3149+
Literal["none", "mean", "linear"] | Callable[[ArrayLike], ArrayLike]
3150+
) = mlab.detrend_none,
31503151
window: Callable[[ArrayLike], ArrayLike] | ArrayLike = mlab.window_hanning,
31513152
noverlap: int = 0,
31523153
pad_to: int | None = None,
@@ -3203,9 +3204,9 @@ def csd(
32033204
NFFT: int | None = None,
32043205
Fs: float | None = None,
32053206
Fc: int | None = None,
3206-
detrend: Literal["none", "mean", "linear"]
3207-
| Callable[[ArrayLike], ArrayLike]
3208-
| None = None,
3207+
detrend: (
3208+
Literal["none", "mean", "linear"] | Callable[[ArrayLike], ArrayLike] | None
3209+
) = None,
32093210
window: Callable[[ArrayLike], ArrayLike] | ArrayLike | None = None,
32103211
noverlap: int | None = None,
32113212
pad_to: int | None = None,
@@ -3876,9 +3877,9 @@ def psd(
38763877
NFFT: int | None = None,
38773878
Fs: float | None = None,
38783879
Fc: int | None = None,
3879-
detrend: Literal["none", "mean", "linear"]
3880-
| Callable[[ArrayLike], ArrayLike]
3881-
| None = None,
3880+
detrend: (
3881+
Literal["none", "mean", "linear"] | Callable[[ArrayLike], ArrayLike] | None
3882+
) = None,
38823883
window: Callable[[ArrayLike], ArrayLike] | ArrayLike | None = None,
38833884
noverlap: int | None = None,
38843885
pad_to: int | None = None,
@@ -3986,9 +3987,9 @@ def specgram(
39863987
NFFT: int | None = None,
39873988
Fs: float | None = None,
39883989
Fc: int | None = None,
3989-
detrend: Literal["none", "mean", "linear"]
3990-
| Callable[[ArrayLike], ArrayLike]
3991-
| None = None,
3990+
detrend: (
3991+
Literal["none", "mean", "linear"] | Callable[[ArrayLike], ArrayLike] | None
3992+
) = None,
39923993
window: Callable[[ArrayLike], ArrayLike] | ArrayLike | None = None,
39933994
noverlap: int | None = None,
39943995
cmap: str | Colormap | None = None,
@@ -4299,10 +4300,9 @@ def violinplot(
42994300
showmedians: bool = False,
43004301
quantiles: Sequence[float | Sequence[float]] | None = None,
43014302
points: int = 100,
4302-
bw_method: Literal["scott", "silverman"]
4303-
| float
4304-
| Callable[[GaussianKDE], float]
4305-
| None = None,
4303+
bw_method: (
4304+
Literal["scott", "silverman"] | float | Callable[[GaussianKDE], float] | None
4305+
) = None,
43064306
side: Literal["both", "low", "high"] = "both",
43074307
*,
43084308
data=None,

lib/matplotlib/tests/test_pyplot.py

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

1313

1414
def test_pyplot_up_to_date(tmp_path):
15-
pytest.importorskip("black")
15+
pytest.importorskip("black", minversion="24.1")
1616

1717
gen_script = Path(mpl.__file__).parents[2] / "tools/boilerplate.py"
1818
if not gen_script.exists():

requirements/testing/all.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# pip requirements for all the CI builds
22

3-
black<24
3+
black<26
44
certifi
55
coverage!=6.3
66
psutil

0 commit comments

Comments
 (0)