Skip to content

Commit 8d3e50f

Browse files
authored
Merge pull request #448 from bashtage/fix-tsp-default
Fix tsp default
2 parents db29621 + 9557e3e commit 8d3e50f

File tree

9 files changed

+15
-15
lines changed

9 files changed

+15
-15
lines changed

pandas_datareader/data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ def DataReader(name, data_source=None, start=None, end=None,
231231
Time, in seconds, to pause between consecutive queries of chunks. If
232232
single value given for symbol, represents the pause between retries.
233233
session : Session, default None
234-
requests.sessions.Session instance to be used
234+
requests.sessions.Session instance to be used
235235
access_key : (str, None)
236236
Optional parameter to specify an API key for certain data sources.
237237

pandas_datareader/edgar.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def _read_daily_data(self, url, params):
125125
def _check_idx(self, idx_entry):
126126
if re.match(_FILENAME_MASTER_RE, idx_entry['name']):
127127
if idx_entry['date'] is not None:
128-
if (self.start <= idx_entry['date'] <= self.end):
128+
if self.start <= idx_entry['date'] <= self.end:
129129
return True
130130
else:
131131
return False
@@ -235,7 +235,7 @@ def _get_index_date(self, filename):
235235
filedate = dt.datetime.strptime(idx_date, '%y%m%d')
236236
if filedate > _EDGAR_MAX_6_DIGIT_DATE:
237237
filedate = None
238-
elif len(idx_date) == 8:
238+
else: # len(idx_date) == 8:
239239
filedate = dt.datetime.strptime(idx_date, '%Y%m%d')
240240
except AttributeError:
241241
filedate = None
@@ -244,7 +244,7 @@ def _get_index_date(self, filename):
244244

245245
def _check_mlsd_year(self, entry):
246246
try:
247-
if (self.start.year <= int(entry['name']) <= self.end.year):
247+
if self.start.year <= int(entry['name']) <= self.end.year:
248248
return True
249249
else:
250250
return False

pandas_datareader/enigma.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def __init__(self,
4343

4444
super(EnigmaReader, self).__init__(symbols=[],
4545
retry_count=retry_count,
46-
pause=pause)
46+
pause=pause, session=session)
4747
if api_key is None:
4848
self._api_key = os.getenv('ENIGMA_API_KEY')
4949
if self._api_key is None:

pandas_datareader/famafrench.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def get_available_datasets(**kwargs):
2020
Parameters
2121
----------
2222
session : Session, default None
23-
requests.sessions.Session instance to be used
23+
requests.sessions.Session instance to be used
2424
2525
Returns
2626
-------

pandas_datareader/io/sdmx.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def read_sdmx(path_or_buf, dtype='float64', dsd=None):
3434
3535
Parameters
3636
----------
37-
filepath_or_buffer : a valid SDMX-XML string or file-like
37+
path_or_buf : a valid SDMX-XML string or file-like
3838
https://webgate.ec.europa.eu/fpfis/mwikis/sdmx/index.php/Main_Page
3939
dtype : str
4040
dtype to coerce values
@@ -65,9 +65,9 @@ def read_sdmx(path_or_buf, dtype='float64', dsd=None):
6565
data = _read_zipped_sdmx(result)
6666
return read_sdmx(data, dtype=dtype, dsd=dsd)
6767
except HTTPError:
68+
time.sleep(1)
6869
continue
6970

70-
time.sleep(1)
7171
msg = ('Unable to download zipped data within 60 secs, '
7272
'please download it manually from: {0}')
7373
raise ValueError(msg.format(result))

pandas_datareader/moex.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def read(self):
124124
start_str = self.start.strftime('%Y-%m-%d')
125125
start = self.start
126126

127-
if start >= self.end or start>=dt.date.today():
127+
if start >= self.end or start >= dt.date.today():
128128
break
129129

130130
params = self._get_params(start_str)

pandas_datareader/nasdaq_trader.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ def _download_nasdaq_symbols(timeout):
3838
ftp_session = FTP(_NASDAQ_FTP_SERVER, timeout=timeout)
3939
ftp_session.login()
4040
except all_errors as err:
41-
raise RemoteDataError('Error connecting to %r: $s' %
41+
raise RemoteDataError('Error connecting to %r: %s' %
4242
(_NASDAQ_FTP_SERVER, err))
4343

4444
lines = []
4545
try:
4646
ftp_session.retrlines('RETR ' + _NASDAQ_TICKER_LOC, lines.append)
4747
except all_errors as err:
48-
raise RemoteDataError('Error downloading from %r: $s' %
48+
raise RemoteDataError('Error downloading from %r: %s' %
4949
(_NASDAQ_FTP_SERVER, err))
5050
finally:
5151
ftp_session.close()

pandas_datareader/tsp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ class TSPReader(_BaseReader):
2727
"""
2828

2929
def __init__(self,
30-
symbols=['Linc', 'L2020', 'L2030', 'L2040',
31-
'L2050', 'G', 'F', 'C', 'S', 'I'],
30+
symbols=('Linc', 'L2020', 'L2030', 'L2040',
31+
'L2050', 'G', 'F', 'C', 'S', 'I'),
3232
start=None, end=None, retry_count=3, pause=0.001,
3333
session=None):
3434
super(TSPReader, self).__init__(symbols=symbols,

pandas_datareader/wb.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,15 +397,15 @@ def get_countries(**kwargs):
397397

398398

399399
def get_indicators(**kwargs):
400-
'''Download information about all World Bank data series
400+
"""Download information about all World Bank data series
401401
402402
Parameters
403403
----------
404404
405405
kwargs:
406406
keywords passed to WorldBankReader
407407
408-
'''
408+
"""
409409
return WorldBankReader(**kwargs).get_indicators()
410410

411411

0 commit comments

Comments
 (0)