- [endpoints] fix -> trades.TradeDetails
- [types] make Units handle up to 2 decimals (was 1)
- [test] test_orders: fix fail python 3.9
- [types] make Units handle up to 1 decimal
- using the with context
- rename CHANGES.txt -> CHANGELOG.rst
- [versions] support Python 3.5 - 3.9
- 2018/04/12
- update of definitions according v20-openapi release 3.0.22
- 2018/04/07
- granularity_to_time now also handles weekly 'W' as parameter, see PR #119. Tests added.
- 2018/03/31
- InstrumentsCandlesFactory fix, incorrect handling of parameters in the rare case one would not specify the 'from' parameter, see PR #117
- 2018/03/07
- support added for the (legacy) forexlabs endpoints, #110. See developer.oanda.com for details.
- 2018/02/18
- update various definitions as OANDA added these to their docs
- 2017/09/25
- force 'includeFirst' in InstrumentsCandlesFactory, #100
- 2017/09/23
- fix bug in InstrumentsCandlesFactory skipping the last request, #97
- 2017/08/21
- fix missing gtdTime in LimitOrderRequest, #94
- 2017/07/24
- fix possible 'date is in the future' error when retrieving candledata using InstrumentsCandlesFactory
- 2017/07/11:
- bugfix, see pr #85
- 2017/07/04:
- contrib.factories added, pr #81: InstrumentsCandlesFactory to generate InstrumentsCandles requests
- 2017/06/28:
- Recently released extra instruments endpoints added, pr #77: /v3/instruments/{instrument}/orderBook /v3/instruments/{instrument}/positionBook
- 2017/05/15:
- documentation fix regarding incorrect output references of AccountList and AccountDetails, #pr 73
- 2017/04/17:
- fix: trades.TradesList unhandled params, issue #69
- 2017/03/09:
- jupyter notebooks added
- 2017/02/08:
- Python 3.6 added
- 2017/01/30:
- datetime name conflict solved, issue #62
- 2016/12/05:
documentation: dynamically generated types directory tree
types: DateTime subsecond part fix
- 2016/12/05:
- fixes OrderSpecifier
- 2016/12/01:
- extend types with DateTime
- 2016/11/17:
- bug streaming prices: list values need to be joined, solved #50
- 2016/11/17:
- extend types with AccountID definitions increase coverage contrib.request classes timeInForce parameter add and/or verify against allowed values
- 2016/11/15:
- documentation updates
- missing requirement: six added
2016/11/15:
- first release with coverage of all endpoints except the 'forexlabs'
- definitions covered as in the development documeintation
- types representing data types as in the development documeintation
- contrib.requests: classes to construct data for requestbodies