Skip to content

Commit 2a68dfc

Browse files
authored
maildir 3.13 changes (#12303)
1 parent 4b9eada commit 2a68dfc

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

stdlib/@tests/stubtest_allowlists/py313.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,6 @@ importlib.resources.open_text
102102
importlib.resources.path
103103
importlib.resources.read_binary
104104
importlib.resources.read_text
105-
mailbox.Maildir.add_flag
106-
mailbox.Maildir.get_flags
107-
mailbox.Maildir.get_info
108-
mailbox.Maildir.remove_flag
109-
mailbox.Maildir.set_flags
110-
mailbox.Maildir.set_info
111105
os.path.splitroot
112106
# `__replace__` to be special cased in dataclasses
113107
pstats.FunctionProfile.__replace__

stdlib/mailbox.pyi

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@ class Maildir(Mailbox[MaildirMessage]):
115115
def get_message(self, key: str) -> MaildirMessage: ...
116116
def get_bytes(self, key: str) -> bytes: ...
117117
def get_file(self, key: str) -> _ProxyFile[bytes]: ...
118+
if sys.version_info >= (3, 13):
119+
def get_info(self, key: str) -> str: ...
120+
def set_info(self, key: str, info: str) -> None: ...
121+
def get_flags(self, key: str) -> str: ...
122+
def set_flags(self, key: str, flags: str) -> None: ...
123+
def add_flag(self, key: str, flag: str) -> None: ...
124+
def remove_flag(self, key: str, flag: str) -> None: ...
125+
118126
def iterkeys(self) -> Iterator[str]: ...
119127
def __contains__(self, key: str) -> bool: ...
120128
def __len__(self) -> int: ...

0 commit comments

Comments
 (0)