Convert namedtuples to class syntax (#3321)

This commit is contained in:
Sebastian Rittau
2019-10-20 10:37:33 +02:00
committed by GitHub
parent 2b9dc7b9c2
commit ec7960a8cb
41 changed files with 397 additions and 383 deletions

View File

@@ -5,13 +5,12 @@ import sys
from typing import Any, NamedTuple, Optional, Tuple, Union
if sys.version_info >= (3, 5):
SndHeaders = NamedTuple('SndHeaders', [
('filetype', str),
('framerate', int),
('nchannels', int),
('nframes', int),
('sampwidth', Union[int, str]),
])
class SndHeaders(NamedTuple):
filetype: str
framerate: int
nchannels: int
nframes: int
sampwidth: Union[int, str]
_SndHeaders = SndHeaders
else:
_SndHeaders = Tuple[str, int, int, int, Union[int, str]]