File tree 2 files changed +11
-3
lines changed
2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change
1
+ import csv
1
2
import sys
2
3
from _typeshed import SupportsWrite
3
4
from collections .abc import Iterable , Iterator
@@ -20,7 +21,7 @@ _QuotingType: TypeAlias = int
20
21
21
22
class Error (Exception ): ...
22
23
23
- _DialectLike : TypeAlias = str | Dialect | type [Dialect ]
24
+ _DialectLike : TypeAlias = str | Dialect | csv . Dialect | type [Dialect | csv . Dialect ]
24
25
25
26
class Dialect :
26
27
delimiter : str
Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ from _csv import (
4
4
QUOTE_MINIMAL as QUOTE_MINIMAL ,
5
5
QUOTE_NONE as QUOTE_NONE ,
6
6
QUOTE_NONNUMERIC as QUOTE_NONNUMERIC ,
7
- Dialect as _Dialect ,
8
7
Error as Error ,
9
8
__version__ as __version__ ,
10
9
_DialectLike ,
@@ -59,7 +58,15 @@ if sys.version_info < (3, 13):
59
58
60
59
_T = TypeVar ("_T" )
61
60
62
- class Dialect (_Dialect ):
61
+ class Dialect :
62
+ delimiter : str
63
+ quotechar : str | None
64
+ escapechar : str | None
65
+ doublequote : bool
66
+ skipinitialspace : bool
67
+ lineterminator : str
68
+ quoting : _QuotingType
69
+ strict : bool
63
70
def __init__ (self ) -> None : ...
64
71
65
72
class excel (Dialect ): ...
You can’t perform that action at this time.
0 commit comments