Releases: alkalescent/hyperdrive
Releases · alkalescent/hyperdrive
v0.12.0: Bump python-dotenv from 0.13.0 to 0.14.0 (#26)
* Feature: init function (#7) * new files * create symbol / instrument lookup tables * init or new? * abstract a few functions out * historical data * update readme to reference roadmap * update reqs * newline for function * Add logo (#8) * add logo * adding logo * update gitignore * update readme * Create python-app.yml * organization and linting * pytest-check * flatten tests * flatten tests * new tests * test command update * just run pytest * init and copy token bash script * env vars * workflow * secrets * progress towards automation * handled non ci case * update token script almost done * chmod +x * make tokens dir * split prebuild and postbuild scripts * fix workflow * script file path in workflow * housecleaning * get windows username on wsl * new workflow * rename workflows * yml syntax * schedule * try again * try again * daily update * update todo * code coverage * import sys * lower coverage threshold * test_load_portfolio * auto versioning * writing last tests * tests done * locked reqs * wrong dotenv * try again * update function name * fix interval def * comment out csv creation * yml descriptions * 🐞 Bug: Commit New OAuth 🐞 (#12) * debug workflow * add email and password env vars * debug echo * more debugging * single line * see if token exists in project dir * try quotes * fixed? * diff to cmp * double login * log cmp result * use quotes * fixed issue * try again * whyyy * unsilence gpg * encrypt in root dir * pass ref * force=true * try different action * try different action * [AUTO] OAuth token refresh #patch * remove comments * force push option * [AUTO] OAuth token refresh #patch * Update update.yml * Bug: Fix Auth Flow / Add 2FA (#16) * change env var names * new auth flow * fix 2fa * add 2fa env var to workflow * readme and auto release * Feature: Get and Store Dividends (#14) * script updates * stricter branch cov & csv utils * csv tests * data dir * typo * fix test * fix test data object * uncomment tests * yfinance import * add local token update script * symbols.csv * script changes * flake * update cron schedule * fix hist test? * [AUTO] OAuth token refresh #patch * comment out print statement * only save hist purposefully * only auto commit token * yaml * token from master * readme * readme again * create datareader and datawriter classes * update login script * broker superclass tangent * reorganization * flake8 * dividend function done * try auto symbol * try again * [AUTO] Symbol update #patch * #minor commit * auto dividend * fixed robinhood dot to yahoo dash bug * add multiprocessing * fixed filtering for dividend and splits tables * fixed csv update bug + more robust dividend saving * div update * div update iex * constants * debug * working on tests * working broker tests * remove yfinance dep * broker tests done * fix naming issue * import * working on marketdata tests * finished marketdata tests * fileops tests almost done * done * [AUTO] Symbol update #patch * [AUTO] Symbol update #patch * [AUTO] Symbol update #patch * [AUTO] Symbol update #patch * Feature: S3 Integration (#19) * fix release? * file walk * storage file * s3 dir uploader working as expected * dividend s3 upload script complete * dividend workflows and weird dividend bug * floating point precision fix * remove data dir * move pathfinder to fileops * s3 integration * add functions to store class and finish most store tests * finish store tests * tests done? * done? * linting * aws configure * make path before saving * circular import * make path * remove pathlib * fix rename * more rename fixes * does this work * done * fixed workflows * hotfix * 💽 Feature: Cache pip dependencies 💽 (#20) * refactor workflows * pip cache * add workflow badges to readme * spacing * more workflow and readme changes * 💎 Feature: Add Polygon.io (Double Redundancy) 💎 (#23) * still need to write get_splits fx * made iexcloud subdirs * start polygon class * fix test * init function * switch to polygon api * auto dep check * polygon dividend redundancy added * tests * update env var in workflows * secrets * fixes? * fix test * done * Bump python-dotenv from 0.13.0 to 0.14.0 Bumps [python-dotenv](https://github.com/theskumar/python-dotenv) from 0.13.0 to 0.14.0. - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/theskumar/python-dotenv/compare/v0.13.0...v0.14.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Krish Suchak <[email protected]> Co-authored-by: Krish Suchak <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.11.0: Bump robin-stocks from 1.3.0 to 1.4.2 (#25)
* Feature: init function (#7) * new files * create symbol / instrument lookup tables * init or new? * abstract a few functions out * historical data * update readme to reference roadmap * update reqs * newline for function * Add logo (#8) * add logo * adding logo * update gitignore * update readme * Create python-app.yml * organization and linting * pytest-check * flatten tests * flatten tests * new tests * test command update * just run pytest * init and copy token bash script * env vars * workflow * secrets * progress towards automation * handled non ci case * update token script almost done * chmod +x * make tokens dir * split prebuild and postbuild scripts * fix workflow * script file path in workflow * housecleaning * get windows username on wsl * new workflow * rename workflows * yml syntax * schedule * try again * try again * daily update * update todo * code coverage * import sys * lower coverage threshold * test_load_portfolio * auto versioning * writing last tests * tests done * locked reqs * wrong dotenv * try again * update function name * fix interval def * comment out csv creation * yml descriptions * 🐞 Bug: Commit New OAuth 🐞 (#12) * debug workflow * add email and password env vars * debug echo * more debugging * single line * see if token exists in project dir * try quotes * fixed? * diff to cmp * double login * log cmp result * use quotes * fixed issue * try again * whyyy * unsilence gpg * encrypt in root dir * pass ref * force=true * try different action * try different action * [AUTO] OAuth token refresh #patch * remove comments * force push option * [AUTO] OAuth token refresh #patch * Update update.yml * Bug: Fix Auth Flow / Add 2FA (#16) * change env var names * new auth flow * fix 2fa * add 2fa env var to workflow * readme and auto release * Feature: Get and Store Dividends (#14) * script updates * stricter branch cov & csv utils * csv tests * data dir * typo * fix test * fix test data object * uncomment tests * yfinance import * add local token update script * symbols.csv * script changes * flake * update cron schedule * fix hist test? * [AUTO] OAuth token refresh #patch * comment out print statement * only save hist purposefully * only auto commit token * yaml * token from master * readme * readme again * create datareader and datawriter classes * update login script * broker superclass tangent * reorganization * flake8 * dividend function done * try auto symbol * try again * [AUTO] Symbol update #patch * #minor commit * auto dividend * fixed robinhood dot to yahoo dash bug * add multiprocessing * fixed filtering for dividend and splits tables * fixed csv update bug + more robust dividend saving * div update * div update iex * constants * debug * working on tests * working broker tests * remove yfinance dep * broker tests done * fix naming issue * import * working on marketdata tests * finished marketdata tests * fileops tests almost done * done * [AUTO] Symbol update #patch * [AUTO] Symbol update #patch * [AUTO] Symbol update #patch * [AUTO] Symbol update #patch * Feature: S3 Integration (#19) * fix release? * file walk * storage file * s3 dir uploader working as expected * dividend s3 upload script complete * dividend workflows and weird dividend bug * floating point precision fix * remove data dir * move pathfinder to fileops * s3 integration * add functions to store class and finish most store tests * finish store tests * tests done? * done? * linting * aws configure * make path before saving * circular import * make path * remove pathlib * fix rename * more rename fixes * does this work * done * fixed workflows * hotfix * 💽 Feature: Cache pip dependencies 💽 (#20) * refactor workflows * pip cache * add workflow badges to readme * spacing * more workflow and readme changes * 💎 Feature: Add Polygon.io (Double Redundancy) 💎 (#23) * still need to write get_splits fx * made iexcloud subdirs * start polygon class * fix test * init function * switch to polygon api * auto dep check * polygon dividend redundancy added * tests * update env var in workflows * secrets * fixes? * fix test * done * Bump robin-stocks from 1.3.0 to 1.4.2 Bumps [robin-stocks](https://github.com/jmfernandes/robin_stocks) from 1.3.0 to 1.4.2. - [Release notes](https://github.com/jmfernandes/robin_stocks/releases) - [Commits](https://github.com/jmfernandes/robin_stocks/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Krish Suchak <[email protected]> Co-authored-by: Krish Suchak <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.10.0: 💎 Feature: Add Polygon.io (Double Redundancy) 💎 (#23)
* still need to write get_splits fx * made iexcloud subdirs * start polygon class * fix test * init function * switch to polygon api * auto dep check * polygon dividend redundancy added * tests * update env var in workflows * secrets * fixes? * fix test * done
v0.9.0: 💎 Feature: Add Polygon.io (Double Redundancy) 💎 (#23)
* still need to write get_splits fx * made iexcloud subdirs * start polygon class * fix test * init function * switch to polygon api * auto dep check * polygon dividend redundancy added * tests * update env var in workflows * secrets * fixes? * fix test * done
v0.8.0: 💎 Feature: Add Polygon.io (Double Redundancy) 💎 (#23)
* still need to write get_splits fx * made iexcloud subdirs * start polygon class * fix test * init function * switch to polygon api * auto dep check * polygon dividend redundancy added * tests * update env var in workflows * secrets * fixes? * fix test * done
v0.7.0: 💽 Feature: Cache pip dependencies 💽 (#20)
* refactor workflows * pip cache * add workflow badges to readme * spacing * more workflow and readme changes
v0.6.0
hotfix
v0.5.0: Feature: S3 Integration (#19)
* fix release? * file walk * storage file * s3 dir uploader working as expected * dividend s3 upload script complete * dividend workflows and weird dividend bug * floating point precision fix * remove data dir * move pathfinder to fileops * s3 integration * add functions to store class and finish most store tests * finish store tests * tests done? * done? * linting * aws configure * make path before saving * circular import * make path * remove pathlib * fix rename * more rename fixes * does this work * done * fixed workflows
v0.4.0: Feature: Get and Store Dividends (#14)
* script updates * stricter branch cov & csv utils * csv tests * data dir * typo * fix test * fix test data object * uncomment tests * yfinance import * add local token update script * symbols.csv * script changes * flake * update cron schedule * fix hist test? * [AUTO] OAuth token refresh #patch * comment out print statement * only save hist purposefully * only auto commit token * yaml * token from master * readme * readme again * create datareader and datawriter classes * update login script * broker superclass tangent * reorganization * flake8 * dividend function done * try auto symbol * try again * [AUTO] Symbol update #patch * #minor commit * auto dividend * fixed robinhood dot to yahoo dash bug * add multiprocessing * fixed filtering for dividend and splits tables * fixed csv update bug + more robust dividend saving * div update * div update iex * constants * debug * working on tests * working broker tests * remove yfinance dep * broker tests done * fix naming issue * import * working on marketdata tests * finished marketdata tests * fileops tests almost done * done
v0.1.1: 🐞 Bug: Commit New OAuth 🐞 (#12)
* debug workflow * add email and password env vars * debug echo * more debugging * single line * see if token exists in project dir * try quotes * fixed? * diff to cmp * double login * log cmp result * use quotes * fixed issue * try again * whyyy * unsilence gpg * encrypt in root dir * pass ref * force=true * try different action * try different action * [AUTO] OAuth token refresh #patch * remove comments * force push option