91
91
92
92
_version_error = (
93
93
"Version of given Stata file is {version}. pandas supports importing "
94
- "versions 105, 108, 111 (Stata 7SE), 113 (Stata 8/9), "
94
+ "versions 105, 108, 110 (Stata 7), 111 (Stata 7SE), 113 (Stata 8/9), "
95
95
"114 (Stata 10/11), 115 (Stata 12), 117 (Stata 13), 118 (Stata 14/15/16),"
96
96
"and 119 (Stata 15/16, over 32,767 variables)."
97
97
)
@@ -1393,7 +1393,7 @@ def _get_seek_variable_labels(self) -> int:
1393
1393
1394
1394
def _read_old_header (self , first_char : bytes ) -> None :
1395
1395
self ._format_version = int (first_char [0 ])
1396
- if self ._format_version not in [104 , 105 , 108 , 111 , 113 , 114 , 115 ]:
1396
+ if self ._format_version not in [104 , 105 , 108 , 110 , 111 , 113 , 114 , 115 ]:
1397
1397
raise ValueError (_version_error .format (version = self ._format_version ))
1398
1398
self ._set_encoding ()
1399
1399
self ._byteorder = ">" if self ._read_int8 () == 0x1 else "<"
@@ -1408,7 +1408,7 @@ def _read_old_header(self, first_char: bytes) -> None:
1408
1408
self ._time_stamp = self ._get_time_stamp ()
1409
1409
1410
1410
# descriptors
1411
- if self ._format_version > 108 :
1411
+ if self ._format_version > 110 :
1412
1412
typlist = [int (c ) for c in self ._path_or_buf .read (self ._nvar )]
1413
1413
else :
1414
1414
buf = self ._path_or_buf .read (self ._nvar )
0 commit comments