summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-01-31allow dates to be jsoned into keyfeature/data-cacheJames Maslek
2024-01-31Merge branch 'develop' into feature/data-cacheJames Maslek
2024-01-31Feature/improved pr template (#6018)Henrique Joaquim
* format w new black * Revert "format w new black" This reverts commit 74b9619cc6b565f85aef1e89fc01900b86c8b991. * better pr templates * developer template
2024-01-31Add OECD unemployment (+more) + data cache idea (#5917)James Maslek
* Add OECD unemployment + data cache idea * Docstring edits * Tests * Add composite leading indicator * i truested ruff --fix too much * Add short + long term interest rates * pylint * pylint2 * was not committing. my b * add csv cache + make it default. remove pyarrow from poetry * Clean up * Didnt run on this file. My bad * Why was this ignored /shrug * pylint --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
2024-01-30Remove Ultima provider (#6012)Igor Radovanovic
2024-01-30remove reviewpad (#6010)Henrique Joaquim
2024-01-29format w new black (#6009)Henrique Joaquim
* format w new black * format w new black * black again * black the terminal * ignoring unused arguments --------- Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
2024-01-29Update `openbb-devtools` (#6008)Pratyush Shukla
* update deps * unpinned package versions from gh linting action * codespell * updated black dependency * linting * linting * linting * pin codespell version * black * black again * install devtools in linting action
2024-01-29[Feature] - Field order added to the OBBject extra as preference (#5999)Igor Radovanovic
* Disable auto_build on test run * Add field order to OBBject * Improvements * Remove noxfile * Disable auto_build on test run * Add field order to OBBject * Revert * lint * Add docs * Not sure how this happened * lint
2024-01-26hotfix/intrinio-options-date: Fix comparing values between str and datetime ↵Danglewood
(#5997) * fix compare between str and datetime * unused argument * get_weekday * lint --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
2024-01-26[Feature] - Support for custom examples in router commands (#5993)Igor Radovanovic
* Disable auto_build on test run * Add support for custom router examples * Revert odd file change * Fix API pollution * Refactor examples with @montezdesousa * Check if model is inside the PI * Fix * feat: add & fix examples (#6001) * feat: add & fix examples * fix: ruff + comment * feat: read parameter pool from file * feat: typing + unit test * Disable auto_build on test run * Add field order to OBBject * Revert * lint and revert * fix test --------- Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com> Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
2024-01-26Auto Labelling for OpenBB Excel Docs Changes (#5998)Luqman
* Update pull request labels * Update labeler.yml with new label for Excel files --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
2024-01-26Release `openbb-finviz` `1.0.0` to the public (#6000)Pratyush Shukla
* set version to `1.0.0` * Set correct dep version in main package * Add `finviz` to table
2024-01-26CI listing quick fix (#6002)Pratyush Shukla
* BIGGGG LINTING * fixing lints * fixing lints * black * very ruff * no export * fix hedge_view again * lints * platform lints * lints * black * black it @hjoaquim * fix some more linting --------- Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2024-01-25hotfix/insider-trading: Fix #5988 (#5990)Danglewood
* fix validation errors * empty strings * validator --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com> Co-authored-by: teh_coderer <me@tehcoderer.com>
2024-01-25hotfix/intrinio-index: Drop None Rows From intrinio Historical Index (#5987)Danglewood
* drop None rows from intrinio historical indexes * add empty data error * static assets
2024-01-25don't include `custom_headers` in openapi schema (#5994)teh_coderer
2024-01-25fix nasdaq test cassettes (#5989)Danglewood
2024-01-25Fixing Docs Typos (#5955)Eric Li
* fixed typo * fixed stocka typo --------- Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com> Co-authored-by: James Maslek <jmaslek11@gmail.com> Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2024-01-24added symbol to headers (#5981)Eric Li
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
2024-01-24remove useless file (#5991)Henrique Joaquim
2024-01-23update extension descriptions page (#5985)Danglewood
2024-01-23Add support for multiple symbols on `obb.equity.price.historical` (#5984)Henrique Joaquim
* av - support for multiple symbols * tiingo - support for multiple symbols * include symbol only if necessary
2024-01-22feature/finviz-provider: Adds Community Finviz Provider Extension (#5952)Danglewood
* add finviz provider * recapture tests * recapture tests again? * invalid test param * static packages * units_measurement -> unit_measurement * static packages as core only * openbb_core version bump in pyproject.toml * try adding user-agent to test response * fix tests * linting * provider model cosmetic changes * fix install script and typo in openbb toml * static * fix: re-record unittests * empty data error * definitions as a file --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com> Co-authored-by: Pratyush Shukla <ps4534@nyu.edu> Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
2024-01-22Hotfix/th etfs (#5959)Eric Li
* added etf trading hours * black formatter --------- Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com> Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt> Co-authored-by: Luqman <luqazino@gmail.com>
2024-01-22Fix typo in website/README.md (#5980)northern-64bit
* Fix typo in website/README.md * Update linting.yml * Update linting.yml * Update linting.yml * Change ref conditions * Update linting.yml --------- Co-authored-by: Luqman <luqman.bello@openbb.finance> Co-authored-by: Luqman <luqazino@gmail.com>
2024-01-22feature/cboe-async: Refactor Cboe for Async (#5900)Danglewood
* refactor cboe for async * codespell * unused imports * pylint * more pylint * platform metadata * classmethod decorator * test params * intrinio quote * test param names * date in test needs to be a datetime.date not string * make fmp unix timestamp tz-aware and normalize percent change * different way of parsing datetime string * recapture cboe equity historical test * unused import * index snapshot update * black * extension map * pylint * cboe pyproject.toml * proposal to standardize equity_quote * one more file * removing changes on static assets * index_historical * index_historical again * last_time -> last_timestamp * obsolete router path * fix tests * test param * restore market index deprecation that I forgot about * fixing tests --------- Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2024-01-22Release OpenBB Platform v`4.1.3` (#5983)Henrique Joaquim
* fixing pyproject.toml * adding pandas-ta to technical package for publishing * bumping technical * test for pyproject toml
2024-01-22remove yfinance from extras in toml (#5982)Pratyush Shukla
2024-01-20feature/add-yfinance-functions: Add equity.profile for yFinance (#5978)Danglewood
* equity profile for yFinance * pylint * equity quote * unused imports
2024-01-20docs/http-requests: Contributor Guide For Building HTTP Requests (#5973)Danglewood
* contributor guide for http requests * add a docstring * add section on get_querystring * extra space * add note for people installing PyPI in a zsh terminal shell --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
2024-01-20regex out any invisible control character from sales_conditions field (#5977)Danglewood
2024-01-19hotfix/ allow multiple `identify` calls (#5976)teh_coderer
* allow multiple `identify` calls * Update posthog_handler.py
2024-01-19Update labeler.yml and labels-PR.yml (#5974)Luqman
2024-01-19Fixing Posthog handler for thread safety (#5968)Henrique Joaquim
* fixing posthog handler for thread safety * removing loggging init from the global scope - per sensei juan --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
2024-01-19Fix link to discord channel (#5910)Ayrton Parkinson
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2024-01-19Release 4.1.1. (#5964)montezdesousa
* update dev_install * fix effr test * Update dev_install.py * fix fundamental balance test * fix equity price historical test * fix price target model * black * rebuild static files * update publish.md * fixed dev_install * update publishing doc * updated `openbb-core` to 1.1.1 * updated extensions * updated providers * updated `openbb` package * updated static extension map * updated publishing doc * fixed toml for `openbb-finra` * @jmaslek yfinance IS DEFAULT * updated static --------- Co-authored-by: Pratyush Shukla <ps4534@nyu.edu> Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2024-01-18move templates (#5970)montezdesousa
2024-01-18Uppercase excel reference (#5958)montezdesousa
* uppercase reference * fix name header * add tab title * remove reference excel folder * add to gitignore excel reference files --------- Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2024-01-18bug fix (#5969)montezdesousa
2024-01-18[DEPRECATION] `index.market` renamed to `index.price.historical` (#5962)Pratyush Shukla
* deprecate index.market and add index.price.historical * add index.historical standard model * add index.historical provider models * index extension tests * provider tests * linting
2024-01-17`equity.estimates.price_target` - Integrate with Benzinga (#5946)Henrique Joaquim
* deprecation message * fix lints * adding equity.estimates.ratings and fmp as its provider * unit tests for fmp * removing unused file * typos * add benzinga to AnalystRatings * revert changes to estimates router * moving it to price target instead * reverting changes * fmp support for multiple ticker * benzinga price target * ruffy * unused argument * fix type hints * tests for the new fetcher * new integration tests * fixing tests * missing std arg --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
2024-01-17hotfix/fix-company-filings: Fixes too many mandatory fields. (#5909)Danglewood
* Fixes too many mandatory fields. * black * black again --------- Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com> Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com> Co-authored-by: James Maslek <jmaslek11@gmail.com>
2024-01-17fix: adds logic to check whther user is logged in on hub (#5941)jose-donato
Co-authored-by: Luqman <luqazino@gmail.com>
2024-01-17move government-us to community in dev_install (#5963)Pratyush Shukla
2024-01-17Log custom headers (#5966)montezdesousa
* add custom headers * fix: send on startup and defaults * pylint * unittests
2024-01-17Update to OpenBB Add-in for Excel (#5965)minhhoang1023
2024-01-16hotfix/float-values: Convert Intrinio balance sheet values to float type (#5961)Danglewood
* convert intrinio balance sheet values to float type * unused import * typo in alias dict
2024-01-16Excel tutorials on the docs (#5956)DidierRLopes
* update workflows name to tutorial * update title * get barebones to bring in Excel videos * tutorial excel videos in
2024-01-15Docs/remove core refs (#5957)montezdesousa
* remove references to core: PathHandler + ProviderInterface * remove unused function * add comment * regenerate * fix a few examples * add comment * rename file