Eikon Data API For Python - Release Notes
Eikon Data API for Python 1.1.16 (September 25, 2022)
Improvements
- Improved error message when ek.get_timeseries() should raise meaningful error when start_date is greater than end_date.
- Improved int to float conversion in get_timeseries() when normalize=True.
Bug fixes
Eikon Data API for Python 1.1.15 (April 25, 2022)
Improvements
- Enhanced Eikon port detection and default port updated to 9000 and 9060.
Bug fixes
Eikon Data API for Python 1.1.14 (November 19, 2021)
Improvements
Bug fixes
- Compatibility issues with httpx>=0.20.0.
Eikon Data API for Python 1.1.13 (October 13, 2021)
Improvements
Bug fixes
- ek.get_news_headlines should not replace double quote by single quote.
Eikon Data API for Python 1.1.12 (April 30, 2021)
Improvements
- Dependencies updated: websocket-client library version 0.58.0 support
- get_symbology bestMatch parameter renamed to best_match.
Bug fixes
Eikon Data API for Python 1.1.10 (March 21, 2021)
Improvements
- Dependencies updated: 'websocket-client<0.58.0,>=0.54.0.
Bug fixes
Eikon Data API for Python 1.1.9 (March 10, 2021)
Improvements
- Dependencies updated: nest-asyncio >= 1.5.1 and httpx limit removed.
Bug fixes
- StreamingPrices on_complete callback issue.
- get_data() issue with empty result.
Eikon Data API for Python 1.1.8 (November 24, 2020)
Improvements
- Allow httpx to manage redirected urls.
Bug fixes
- get_news_story() decoding error with webURL and viewURL.
- Double quote (") replaced by single quote (') in news query parameter.
Eikon Data API for Python 1.1.7 (October 16, 2020)
Improvements
- with_updates argument added to pricing stream open() method..
Bug fixes
Eikon Data API for Python 1.1.6post3 (September 24, 2020)
Improvements
Bug fixes
- Error caused by httpx breaking changes.
Eikon Data API for Python 1.1.6post1 and 1.1.6post2 (September 13, 2020)
Improvements
Bug fixes
- Issue with empty timeseries.
- AttributeError: 'Response object has no attribute 'reason'.
Eikon Data API for Python 1.1.5 (August 20, 2020)
Improvements
Bug fixes
- pandas.convert_dtypes() raises an error for empty results.
Eikon Data API for Python 1.1.4 (August 16, 2020)
Improvements
- set_port_number() deprecated.
- Default log file is not created before set_log_level() is called.
- Updated list of dependencies.
- Default objects replaced by typed data in returned DataFrames
Bug fixes
Eikon Data API for Python 1.1.2 (February 7, 2020)
Improvements
- New pricing streaming API.
- Updated minimal versions of the dependencies.
Bug fixes
- Incorrect lipperId type was used for get_symbology() requests.
Eikon Data API for Python 1.0.2 (December 18, 2019)
Improvements
Bug fixes
- Raising an exception when getting empty result.
Eikon Data API for Python 1.0.1 (May 19, 2019)
Improvements
ยท None
Bug fixes
- Backend error. 400 Bad Request. The Eikon Data API randomly returns "Backend error. 400 Bad Request" for valid requests. A fix has been implemented in the Data Platform to greatly decrease this kind of errors. This fix requires Eikon Data API 1.0.1 to be activated.
Eikon Data API for Python 1.0.0 (January 21, 2019)
New features
- Fallback mechanism to detect the Eikon Data API Proxy port in use (36036 or 9000)
- Error management and log messages enhancements
- Application identifiers migration (App IDs replaced by App Keys). set_application_id() function renamed to set_app_key()
- Throttling information added to log messages
- set_log_path() function added
- Eikon Data API Proxy handshake with version check
Bug fixes
- Random timeout error when detecting Eikon Data API Proxy port
- JSONDecodeError compatibility issue between Python 2.X and 3.X
- Time Series: start_date and end_date default values
- Time Series: default start date (-100D)