Skip to content

Commit d9777cf

Browse files
committed
refactor: remove csv and iter formats
1 parent 3f47d33 commit d9777cf

File tree

2 files changed

+0
-31
lines changed

2 files changed

+0
-31
lines changed

epidatpy/_model.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,6 @@ class EpiDataFormatType(str, Enum):
103103

104104
json = "json"
105105
classic = "classic"
106-
csv = "csv"
107-
jsonl = "jsonl"
108106

109107

110108
class InvalidArgumentException(Exception):

epidatpy/request.py

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -143,35 +143,6 @@ def df(
143143
r = self.json(fields, disable_date_parsing=disable_date_parsing)
144144
return self._as_df(r, fields, disable_date_parsing=disable_date_parsing)
145145

146-
def csv(self, fields: Optional[Iterable[str]] = None) -> str:
147-
"""Request and parse epidata in CSV format"""
148-
if self.only_supports_classic:
149-
raise OnlySupportsClassicFormatException()
150-
self._verify_parameters()
151-
response = self._call(EpiDataFormatType.csv, fields)
152-
response.raise_for_status()
153-
return response.text
154-
155-
def iter(
156-
self,
157-
fields: Optional[Iterable[str]] = None,
158-
disable_date_parsing: Optional[bool] = False,
159-
) -> Generator[Mapping[str, Union[str, int, float, date, None]], None, Response]:
160-
"""Request and streams epidata rows"""
161-
if self.only_supports_classic:
162-
raise OnlySupportsClassicFormatException()
163-
self._verify_parameters()
164-
response = self._call(EpiDataFormatType.jsonl, fields, stream=True)
165-
response.raise_for_status()
166-
for line in response.iter_lines():
167-
yield self._parse_row(loads(line), disable_date_parsing=disable_date_parsing)
168-
return response
169-
170-
def __iter__(
171-
self,
172-
) -> Generator[Mapping[str, Union[str, int, float, date, None]], None, Response]:
173-
return self.iter()
174-
175146

176147
class EpiDataContext(AEpiDataEndpoints[EpiDataCall]):
177148
"""

0 commit comments

Comments
 (0)