Releases: Voyz/ibind
Releases · Voyz/ibind
v0.1.10
Breaking changes:
- OAuth 1.0a integration - this means no longer needing to run Gateway software. Big thanks to everyone involved, in particular: @hughandersen @thouseef @salsasepp @weklund @janfrederik @SmartJQ 👏 See Wiki to start using it: https://github.com/Voyz/ibind/wiki/OAuth-1.0a
- renamed QueueControllerClass and SubscriptionProcessorClass arguments in IbkrWsClient to lower camel case
- updated dependencies from == to >=
Minor changes:
- upgraded marketdata history endpoints to better handle parallel requests
- fixed double ExternalBrokerError
- added function to get account summary, contributed by @unclepaul84 👏
- added live_marketdata_snapshot_by_symbol
- fixed rest_06_options_chain.py months and exchange
- fixed request method on account_performance
Documentation
- Added OAuth 1.0a
- Reworked most of the documentation pages to incorporate the OAuth 1.0a
v0.1.8
- Fixed timezone.utc in logs.py
- added get_cookie and attaching a session cookie when logging in to WS
- added handling for drops in authentication - fix for #25, thanks to @Tsopic for helping to debug this 👏
- logs are back to outputting to sys.stdout only to ensure chronological order of all messages
- requests.request exception now is always logged to the file logger and raises ExternalBrokerError from e
- small fix to market_scanner filter argument
- patched definitions for market request to be complete, contributed by @neurotensin 👏
- included additional fields for market data in ibkr_definitions.py, contributed by @mike-curry00 👏
v0.1.7
v0.1.6
- updated _handle_authentication_status to handle 'competing' flag
- restclient lstripps each endpoint from "/" to prevent double forwardslash "//"
- added Answers type to public api
- small Python version compatibility fixes
- Use correct url for get_all_watchlists endpoint
v0.1.4
Fixes:
params_dict
recognises None when @ensure_list_arg is applied to a None argumentmake_order_request
accepts str and int for conid, always casting it to int. 'coid' is now an optional parameterplace_order
now accepts multiple order requests in order to facilitate sending bracket orders- added rest_07_bracket_orders.py
- fixed
transaction_history
request method