v0.9.0 (July 10, 2020)
----------------------

Highlights include:


.. contents:: What's new in v0.9.0
    :local:
    :backlinks: none


.. _whatsnew_090.enhancements:

Enhancements
~~~~~~~~~~~~

- Added a timeout parameter to prevent infinite hangs (:issue:`790`)
- Added AlphaVantage endpoint to get historical currency exchange rates (:issue:`764`)
- Improved logging when rate limited (:issue:`745`)
- Added daily historical data from Naver Finance (:issue:`722`)
- Added the method ``test`` to the package to simplify running tests from an
  installation using

.. code-block:: shell

   python -c "import pandas_datareader; pandas_datareader.test()"

.. _whatsnew_090.api_breaking:

Backwards incompatible API changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Dropped support for Python 2.7. The minimum python version is now Python 3.6.
- Removed Robinhood which no longer exists
- Immediately deprecated AlphaVantage quote reader which used an end point that has been retired
- Immediately deprecated Enigma which has substantially changed their business model and API
- Immediately deprecated old symbol names for TSP to reflect the new website API

.. _whatsnew_090.bug_fixes:

Bug Fixes
~~~~~~~~~
- Fix Yahoo Splits for change in format (:issue:`756`)
- Fixed reading bond yields from Stooq (:issue:`752`)
- Update TSP web scraper to new site (:issue:`740`)
- Fixed EconDB reader to use session (:issue:`737`)
- Fix reading futures data from Stooq (:issue:`718`)
- Correct NASDAQ symbols fields link (:issue:`715`)
- Fix Yahoo! actions bug due to change in split format (:issue:`755`)
- Fix FutureWarning from pandas import (:issue:`762`)

Contributors
~~~~~~~~~~~~
- Spencer Adams
- Jesse Aldridge
- Sumin Byeon
- Patrick Collins
- David Cottrell
- Greg
- Matthew Hall
- Kirill Ikonnikov
- Gábor Lipták
- Kevin Sheppard
- David Stephens
- Eldon Allred
