Skip to content

Commit 8a14d0b

Browse files
committed
Accept suggestions
1 parent 9f0e867 commit 8a14d0b

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

stdlib/multiprocessing/reduction.pyi

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import pickle
22
import sys
3-
from _pickle import _ReducedType
3+
from _pickle import _BufferCallback, _ReducedType
44
from _typeshed import HasFileno, SupportsWrite, Unused
55
from abc import ABCMeta
66
from builtins import type as Type # alias to avoid name clash
@@ -19,7 +19,14 @@ HAVE_SEND_HANDLE: Final[bool]
1919

2020
class ForkingPickler(pickle.Pickler):
2121
dispatch_table: _DispatchTableType
22-
def __init__(self, file: SupportsWrite[bytes], protocol: int | None = None) -> None: ...
22+
def __init__(
23+
self,
24+
file: SupportsWrite[bytes],
25+
protocol: int | None = None,
26+
fix_imports: bool = True,
27+
buffer_callback: _BufferCallback = None,
28+
/,
29+
) -> None: ...
2330
@classmethod
2431
def register(cls, type: Type, reduce: Callable[[Any], _ReducedType]) -> None: ...
2532
@classmethod

stdlib/os/__init__.pyi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1544,7 +1544,7 @@ else:
15441544
setsid: bool = False,
15451545
setsigmask: Iterable[int] = (),
15461546
setsigdef: Iterable[int] = (),
1547-
scheduler: tuple[Any, sched_param] | None = ...,
1547+
scheduler: tuple[Any, sched_param] = ...,
15481548
) -> int: ...
15491549
def posix_spawnp(
15501550
path: StrOrBytesPath,
@@ -1558,7 +1558,7 @@ else:
15581558
setsid: bool = False,
15591559
setsigmask: Iterable[int] = (),
15601560
setsigdef: Iterable[int] = (),
1561-
scheduler: tuple[Any, sched_param] | None = ...,
1561+
scheduler: tuple[Any, sched_param] = ...,
15621562
) -> int: ...
15631563
else:
15641564
def posix_spawn(
@@ -1573,7 +1573,7 @@ else:
15731573
setsid: bool = False,
15741574
setsigmask: Iterable[int] = (),
15751575
setsigdef: Iterable[int] = (),
1576-
scheduler: tuple[Any, sched_param] | None = ...,
1576+
scheduler: tuple[Any, sched_param] = ...,
15771577
) -> int: ...
15781578
def posix_spawnp(
15791579
path: StrOrBytesPath,
@@ -1587,7 +1587,7 @@ else:
15871587
setsid: bool = False,
15881588
setsigmask: Iterable[int] = (),
15891589
setsigdef: Iterable[int] = (),
1590-
scheduler: tuple[Any, sched_param] | None = ...,
1590+
scheduler: tuple[Any, sched_param] = ...,
15911591
) -> int: ...
15921592

15931593
POSIX_SPAWN_OPEN: Final = 0

0 commit comments

Comments
 (0)