Skip to content

Commit 9b16c59

Browse files
committed
Remove unused private attributes in stata module
1 parent d6c2586 commit 9b16c59

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

pandas/io/stata.py

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,11 +1121,8 @@ def __init__(
11211121

11221122
# State variables for the file
11231123
self._close_file: Callable[[], None] | None = None
1124-
self._missing_values = False
1125-
self._can_read_value_labels = False
11261124
self._column_selector_set = False
11271125
self._value_labels_read = False
1128-
self._data_read = False
11291126
self._dtype: np.dtype | None = None
11301127
self._lines_read = 0
11311128

@@ -1219,12 +1216,6 @@ def _read_int64(self) -> int:
12191216
def _read_char8(self) -> bytes:
12201217
return struct.unpack("c", self._path_or_buf.read(1))[0]
12211218

1222-
def _read_int16_count(self, count: int) -> tuple[int, ...]:
1223-
return struct.unpack(
1224-
f"{self._byteorder}{'h' * count}",
1225-
self._path_or_buf.read(2 * count),
1226-
)
1227-
12281219
def _read_header(self) -> None:
12291220
first_char = self._read_char8()
12301221
if first_char == b"<":
@@ -1276,7 +1267,6 @@ def _read_new_header(self) -> None:
12761267
self._varlist = self._get_varlist()
12771268

12781269
self._path_or_buf.seek(self._seek_sortlist)
1279-
self._srtlist = self._read_int16_count(self._nvar + 1)[:-1]
12801270

12811271
self._path_or_buf.seek(self._seek_formats)
12821272
self._fmtlist = self._get_fmtlist()
@@ -1399,7 +1389,6 @@ def _read_old_header(self, first_char: bytes) -> None:
13991389
raise ValueError(_version_error.format(version=self._format_version))
14001390
self._set_encoding()
14011391
self._byteorder = ">" if self._read_int8() == 0x1 else "<"
1402-
self._filetype = self._read_int8()
14031392
self._path_or_buf.read(1) # unused
14041393

14051394
self._nvar = self._read_uint16()
@@ -1441,7 +1430,6 @@ def _read_old_header(self, first_char: bytes) -> None:
14411430
self._varlist = [
14421431
self._decode(self._path_or_buf.read(9)) for _ in range(self._nvar)
14431432
]
1444-
self._srtlist = self._read_int16_count(self._nvar + 1)[:-1]
14451433

14461434
self._fmtlist = self._get_fmtlist()
14471435

@@ -1650,8 +1638,6 @@ def read(
16501638
# StopIteration. If reading the whole thing return an empty
16511639
# data frame.
16521640
if (self._nobs == 0) and nrows == 0:
1653-
self._can_read_value_labels = True
1654-
self._data_read = True
16551641
data = DataFrame(columns=self._varlist)
16561642
# Apply dtypes correctly
16571643
for i, col in enumerate(data.columns):
@@ -1664,7 +1650,6 @@ def read(
16641650
return data
16651651

16661652
if (self._format_version >= 117) and (not self._value_labels_read):
1667-
self._can_read_value_labels = True
16681653
self._read_strls()
16691654

16701655
# Read data
@@ -1687,9 +1672,6 @@ def read(
16871672
)
16881673

16891674
self._lines_read += read_lines
1690-
if self._lines_read == self._nobs:
1691-
self._can_read_value_labels = True
1692-
self._data_read = True
16931675
# if necessary, swap the byte order to native here
16941676
if self._byteorder != self._native_byteorder:
16951677
raw_data = raw_data.byteswap().view(raw_data.dtype.newbyteorder())

0 commit comments

Comments
 (0)