Improvements
- #163 Historical stream generator added (no threads)
Bug Fixes
- #165 error handling added to closed connection
- #175 locals.copy() used to prevent OverflowError in VSCode
Improvements
- #54 listRunnerBook added to .betting
Bug Fixes
- #206 _async renamed to async_ due to camel case bug
Improvements
- Cert endpoints updated.
- License update.
- Readme update.
Bug Fixes
- Travis now builds py3.7!
Improvements
- Certificate url for login updated.
- publish_time_epoch added to MarketBook.
- marketDefinition added to serialise so that lightweight has it returned.
Improvements
- Str representation added to PriceSize object.
Bug Fixes
- RaceCard resource bug fix.
Dependencies
- Upgrade to requests 2.20.1 (security fix)
Improvements
- LoginInteractive endpoint added.
- User-Agent added to request headers.
Bug Fixes
- Error handling added to RaceCard.login()
Bug Fixes
- requirements.txt added to MANIFEST
Improvements
- Now working on py3.7!
- setup.py updated to use requirements only.
- py3.7 added to appveyor but pending travis to get their act together.
- Travis and appveyor yml cleanup.
Bug Fixes
- async renamed to _async in betting endpoint for py3.7
Improvements
- Better logging when market added to cache and initial socket responses.
Bug Fixes
- Refactor of the use of update_cache to prevent duplicate RunnerBook objects #180.
- Spanish URL updated, closes #164.
Breaking Changes
- async renamed to _async due to it being a reserved word in py3.7.
Improvements
- Build.sh and HISTORY.rst added
Dependencies
- Upgrade to ciso8601 2.0.1
- Upgrade to requests 2.19.1