@@ -3,7 +3,6 @@ import datetime
3
3
from io import BytesIO
4
4
from types import TracebackType
5
5
from typing import (
6
- Hashable ,
7
6
Literal ,
8
7
Sequence ,
9
8
overload ,
@@ -76,18 +75,6 @@ class ValueLabelTypeMismatch(Warning): ...
76
75
class InvalidColumnName (Warning ): ...
77
76
78
77
class StataParser :
79
- DTYPE_MAP : dict [int , np .dtype ] = ...
80
- DTYPE_MAP_XML : dict [int , np .dtype ] = ...
81
- TYPE_MAP : list [tuple [int | str , ...]] = ...
82
- TYPE_MAP_XML : dict [int , str ] = ...
83
- VALID_RANGE : dict [
84
- str ,
85
- tuple [int , int ] | tuple [np .float32 , np .float32 ] | tuple [np .float64 , np .float64 ],
86
- ] = ...
87
- OLD_TYPE_MAPPING : dict [int , int ] = ...
88
- MISSING_VALUES : dict [str , int ] = ...
89
- NUMPY_TYPE_MAP : dict [str , str ] = ...
90
- RESERVED_WORDS : tuple [str , ...] = ...
91
78
def __init__ (self ) -> None : ...
92
79
93
80
class StataReader (StataParser , abc .Iterator ):
@@ -134,7 +121,6 @@ class StataReader(StataParser, abc.Iterator):
134
121
def value_labels (self ) -> dict [str , dict [float , str ]]: ...
135
122
136
123
class StataWriter (StataParser ):
137
- type_converters : dict [str , type [np .dtype ]] = ...
138
124
def __init__ (
139
125
self ,
140
126
fname : FilePath | WriteBuffer [bytes ],
@@ -151,40 +137,3 @@ class StataWriter(StataParser):
151
137
value_labels : dict [HashableT , dict [float , str ]] | None = ...,
152
138
) -> None : ...
153
139
def write_file (self ) -> None : ...
154
-
155
- class StataWriter117 (StataWriter ):
156
- def __init__ (
157
- self ,
158
- fname : FilePath | WriteBuffer [bytes ],
159
- data : DataFrame ,
160
- convert_dates : dict [HashableT , StataDateFormat ] | None = ...,
161
- write_index : bool = ...,
162
- byteorder : str | None = ...,
163
- time_stamp : datetime .datetime | None = ...,
164
- data_label : str | None = ...,
165
- variable_labels : dict [HashableT , str ] | None = ...,
166
- convert_strl : Sequence [Hashable ] | None = ...,
167
- compression : CompressionOptions = ...,
168
- storage_options : StorageOptions = ...,
169
- * ,
170
- value_labels : dict [HashableT , dict [float , str ]] | None = ...,
171
- ) -> None : ...
172
-
173
- class StataWriterUTF8 (StataWriter117 ):
174
- def __init__ (
175
- self ,
176
- fname : FilePath | WriteBuffer [bytes ],
177
- data : DataFrame ,
178
- convert_dates : dict [HashableT , StataDateFormat ] | None = ...,
179
- write_index : bool = ...,
180
- byteorder : str | None = ...,
181
- time_stamp : datetime .datetime | None = ...,
182
- data_label : str | None = ...,
183
- variable_labels : dict [HashableT , str ] | None = ...,
184
- convert_strl : Sequence [Hashable ] | None = ...,
185
- version : Literal [118 , 119 ] | None = ...,
186
- compression : CompressionOptions = ...,
187
- storage_options : StorageOptions = ...,
188
- * ,
189
- value_labels : dict [HashableT , dict [float , str ]] | None = ...,
190
- ) -> None : ...
0 commit comments