Skip to content

Releases: jborchma/qtrade

Version 0.6.0

09 Apr 01:21
4435f11
Compare
Choose a tag to compare

In this release I am adding a new method: get_account_executions that enables, like the name says, to get all executions for an account. Thanks to @John9909 for requesting this.

Further, this release includes nicer error handling for requesting historical data with the wrong granularity. Thank you to @Surohitt for the contribution.

Further, I updated the pre-commit hooks and added Python 3.12 as a Python version to test against.

Version 0.5.0

25 Feb 18:32
2bd0453
Compare
Choose a tag to compare

In this release I have a small improvement that closes the session when an instance of the Questrade-class is deleted as well as a unit test for it. Thanks to @ceprio for suggesting a fix.

Further, I finally moved the CI pipeline from Travis to GH Actions and added an automatic doc build action that saves me the hassle of doing it manually.

Version 0.4.0

13 Jun 16:52
a109b25
Compare
Choose a tag to compare

This release is a little bit delayed as I had actually added the new method quite a while ago, but here it is! In this release I have added a new method called get_account_balances. It will retrieve the balances of all accounts linked to the user. The API description can be found in the docs. Thanks to @eshinhw for suggesting the addition.

Version 0.3.1

18 Mar 12:16
45230c1
Compare
Choose a tag to compare

In this hotfix release we fixed a bug when using a custom path for the credentials yaml-file.

Special thanks to @ajhpark for finding and fixing the bug.

Version 0.3.0

02 Mar 02:50
bba8dd8
Compare
Choose a tag to compare

In this release we have added two new option methods: get_option_chain and get_option_quotes that will enable users to pull the full option chain or quotes or specific options.

Special thanks go to @mmikitka for their contribution of those two new methods.

Version 0.2.3

10 Nov 17:22
50d20f9
Compare
Choose a tag to compare

In this hotfix release I have added flake8, isort and updated the pre-commit hooks. I also added type hints and added mypy to the Travis pipeline. Further, I added testing for Python version 3.6, 3.7 and 3.8 due to the conditional install for the TypedDict type that comes with 3.8.

Version 0.2.2

30 May 20:39
016da90
Compare
Choose a tag to compare

In this small release I changed a method to be an internal method and fixed the docs.

Version 0.2.1

13 Mar 01:00
d1340f7
Compare
Choose a tag to compare

In this release I have updated the docs theme to the read the docs theme and bumped the minimum version requirement for pyyaml to 5.1. Further, a few small typos were fixed.

Version 0.2.0

10 Mar 01:50
5c72746
Compare
Choose a tag to compare

In this small release we have added the option to either save the token payload in a yaml-file or not. Before, this was not optional. Further the name and path of the yaml-file can now be specified when either saving or updating the token via yaml. Lastly, the the default behaviour was changed to NOT save the tokens as a yaml-file by default. However, this can be easily changed when initiating the class via the new save_yaml attribute.

Version 0.1.1

19 Nov 03:05
8c8130d
Compare
Choose a tag to compare

In this release the yaml load function was changed to be using the proper FullLoader.