Age | Commit message (Collapse) | Author |
|
|
|
* Split out a rolling submenu for the rolling functions
* Make a performance and a stats submenu.
* Test the statistics functions
* lint
* lint
* dupe test
* pylint
* ruff
* Try tests quick
* black magic signature funcs
* fix my custom tests
* Fix the existing imports/urls
* push the api update
* okay I figured out whats going on
* this should be all of them
* Correct docstringing examples
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
(#6099)
* allow mixed utc offset in a tz-aware date column
* enforce ascending from all providers for price.historical
* fix tests
* add comments and apply treatment to basemodel_from_df before JSON output
* yfinance consistency
* add unit test
* add unit test
* better test
* ruff
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* create openbb assets folder
* fix unittest
* rebuild
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
|
|
|
|
|
|
* remove reference to to_chart in OBBject.
* put chart description back in OBBject properties
|
|
* create OBB.GET and data slicer page
* remove quotes
* format description
* wording
* functions.json
* sidebar position
* remove if stamente
|
|
* dev install
* add TMX provider extension
* normalize ytm and coupopn_rate values
* black
* codespell
* ruff
* black again
* pylint
* ftw
* undo what Pylint thinks is best
* more black
* renovate insider_trading standard model
* fix tests
* typo
* tests
* empty string
* pylint unused argument
* nans for some reason
* black
* static files
* static files with openbb-tmx installed this time
* yfinance TypeError..?
* NA -> N/A
* update for version bump
* list exchange-calendars as tmx dependency
* eod chains date -> eod_date
* new line
* not that file
* more black
* one more black
* fix weird merge thing
* ruff
* index constituents params
* insider trading
* fixing things
* black
* black AGAIN
* news integration params
* the other missing param
* ruff
* historical dividends field update
* add json_schema_extra
* gainers
* symbols -> symbol
* company news symbol
* unit test param
* review items
* wrangle a rogue field
* index router example
* company news thing - symbols -> symbol
* field name map
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
|
|
* fix int tests
* fix obbject int tests
* fix quant tests
* fix index tests
* use python 3.10 instead
* remove cache
* end_date < start_date
|
|
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
|
|
* clean up the remains from my yeeting
* was not careful
|
|
* fix treasury_rates
* drop rows with no data
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* Fix POST docstring examples.
* Move router examples to command decorator
|
|
* standardize price_target
* add analyst search
* black
* more black
* ruff
* linter, test parmas
* last missing param
* get rid of convert to upper
* ruff
* pylint
|
|
* fix equity integration tests
* black
* pylint
* black
* black
* move df_apply to helpers
* unused import
* remove file that shouldn't have been added
* oops. didn't remove a couple lines
|
|
* add etf.equity_exposure from FMP
* empty data error
* recapture cassette
* pylint unused argument
* Fix router example typo
* fix test...?
* static file to fix test?
* fix test..?
* __json_schema_extra__
* black
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
|
|
* Add dates to /quantitative as needed.
Run new black
* Fix tests
* Pycharm is weird sometimes
* uncommit
* Add default window + error handling + mistake
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* static assets
* patch version increase
* core update
* bumping versions
* bump finviz version
* bump versions
* bump versions on package.extension
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com>
|
|
|
|
* Fix most integration tests
* Lint
|
|
* add regional data endpoint from FRED
* codespell
* ruff
* sort imports
* add provder='fred' to integration test
* thought I already sorted those imports..
* pylint..
* more test params....
* even more test params...
* even more test params....
* static assets
* reconfigure params
* ruff
* alias dict
* recapture cassette
* router doctstring
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* feat: balancesheet
* feat: income statement
* fix: cash flow statement
* feat: financial ratios
* feat: reported financials
* feat: revenue business line
* feat: revenue per geography
* fix: warnings
* Update balance_sheet.py
* fix: remove warning imports
* feat: balance sheet growth
* feat: calendar ipo
* feat: cashflow growth
* feat: __validators__
* fix: typing
* fix: validator msg
* feat: trailing dividend_yield
* feat: short volume
* feat: share statistics
* feat: price target + consensus
* fix: update validator
* feat: historical dividends
* feat: key executives
* fix: getattr directly
* fix: type hint validator
* fix: add default to getattr
* typo
* feat: otc
* feat: options chains
* fix: remove list validators
* feat: add validator dict to fetchers
* lint
* update standard models
* lint
* feat: rename validator
* fix: ownership
* feat: query params description
* fix: balance yfinance
* key execs, income statement
* remove change
* fix: revenue geographic
* fix: disable pylint
* fix: unusual + balance
* unit test validator
* minor fix
* explicit validators
* update test
* feat: multiple items allowed
* rebuild
* move check_single_value
* crypto historical
* order providers
* fix typing
* rename extra dict
* marking multiple items allowed
* Revert "marking multiple items allowed"
This reverts commit 7da04817e18b2c9e373ffde9134f3949d11f58dd.
* error msg
* fix: default provider runtime vs configuration
* minor fix
* docstring
* revert default changes
* get provider before executing cmd
* fix container bug
* clean filter
* add comment
* prevent bad defaults
* update docstring
* typing
* fix
* black
* fix docstring generation
* [Feature] - Mark multiple item fetchers (#6074)
* feat: price target
* bezinga company news
* equity quote
* marking multiple items allowed
* more multiple items
* black
* rebuild
* another batch
* rebuild
* another
* cpi
* move prop
* rebuild
---------
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
* rename var
* update msg
* rename func
* fix test
* mypy
* ruff
---------
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
|
|
* Yeet tokenterminal
* Yeet crypto/onchain/hr and gwei
* yeet luna
* yeet coinglass
* yeet dps/ctb
* yeet reddit
* yeet covid
* actually not yeeting
hide yfinance future warning
* yeet options/hedge
* not yeeting. i18n words
* something happened on accident
* still fixing
* git reset/git checkout -f 2516cfbc72d23a7656715314ea94cc34d4c994ee website/content
* still not sure whats going on
* Edit workflow to not look at deleted files + change bootup message
* Dont pin the workflow to my branch always lol
* Remove askobb
|
|
|
|
* fix circular import issues on the obbject extension framework
* settings available on the obbject
* extension init
* charting assets and code
* introduce to_chart functionality
* removes the to_chart method from obbject in detriment of the one from the obbject extension
* Update openbb_platform/obbject_extensions/charting/charting/__init__.py
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
* fix on the show method
* adding the example to the to_chart docstring
* copying the exsting README from charting extension - needs to be revamped
* moving to openbb_charting instead
* update the pyproject.toml file
* pydocstyle
* versions
* better docstrings
* making accessors public
* removing unnecessary credentials variable cc @montezdesousa
* removing access to extra/metadata and use designated private attrs instead
* Fixes linting for the logging service (#5992)
* lints
* typing.Type instead
* deprecating ChartingService to use the new extension instead - adding function discovery capabilities using it
* tests for the obbject charting extension
* removing charting service from command runner
* filter functions not implemented in the module
* remove charting service tests
* removing charting service on the tests for int tests
* charting integration tests
* removing charting service file
* removing old charting extension code
* revamp builder
* fix obbject tests
* fix command_runner tests
* removing openbb_figure_table
* better website docs
* reviewed readme
* unsetting api key for posthog (pywry) windows
* added debug_mode to the system settings
* removing api key
* update nightly script
* fix tests
* black
* black
* Revert "black"
This reverts commit 21d76ad689087b4ad38cec55667186263363c89f.
* Revert "black"
This reverts commit 0904653fd73518c0d345a82f91f4cb06cfa84cb6.
* black for henrique
* returning a list instead
* better docstrings
* removing unnecessary indicators docstring
* typo
* black
* intentional access to protected member
* changes to publish script
* filtering deleted files
* black
* adding render argument
* fixing the df_to_basemodel function: it should include the index in the columns either if flagged or if the index is named
* adding the hability to add you own data to to_chart method
* tests
* black
* disable protected access
* accept kwargs to eg. save image
* adjustment cc Igor
* add if statement for protection
* remove unused return typing
* fix technical charting views
* better error message cc @IgorWounds
* better structure and fix test
* Revert "better structure and fix test"
This reverts commit 612ea6117ce064d5e41f74e72e171646be614408.
* Revert "better error message cc @IgorWounds"
This reverts commit 3d7ee53878b7742d187e83f7e5d4c27438aa40ef.
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
|
|
* bugfix branch name checks and few fixes on the linting not to run on pushes to branches outside PRs
* Update branch naming guidelines link
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
|
|
* Update USD Liquidity Example Notebook for V4
* delete some v3 text in the copperToGold
* Update README.md
* findSymbols preview image
* Google Colab preview image
* financialStatements preview
* content tsx file
* ### title
* convert tsx to json
* indent size
* double quote keys.json
* trailing commas
* Update content.json
* patch
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
|
|
* update standard models
* lint
|
|
* fix fmp
* fix intrinio
* fix biztoc
* actually commit intrinio fix
* fix tiingo
* unused import
* fix tests
* black
* ruff
* benzinga empty strings
* codespell
* fix test?
* more empty strings
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* options router
* fixedincome router
* futures router
* missing comma
* static assets
* futures router
* sec router
* cftc router
* black
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* options router
* fixedincome router
* futures router
* missing comma
* static assets
* futures router
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* feat: replace symbols in /news
* fix: integration tests
* fix: integration tests api
* fix: typo
* Update test_intrinio_fetchers.py
|
|
* add fmp current holdings to etf holdings
* pylint unused argument
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* sp500 multiples cleanup
* remove dict from standard model
* static pacakge
* pylint
|
|
* fix economic calendar country
* lint
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* fix long term interest rate
* pylint unused argument
|
|
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
|
|
* feat: remove list of str
* fix: update cpi
* package builder + cpi
* build
* fix: update unittests
* fix: check_item
* fix: unittests
|
|
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
|
|
* Add LLM tools example notebook
* Update README, rename example notebook
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* improve discriminator logic, fix package return type docs
* Update registry_map.py
* build package
* Update registry_map.py
* defaults
* Update registry_map.py
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* Updated the release drafter to process the released changelog for OpenBB Platform
* Update release drafter configuration
* Add OpenBB Documentation Changes and Create Release
* Update process_changelog.py path in draft-release.yml
* Update release-drafter version and save changelog
* Copy changelog with python
* Update draft-release.yml to save Changelog
* Update draft-release.yml
* Encode and save Changelog to Base64
* Update Changelog saving method
* Update Changelog format
* Update CHANGELOG.md with release notes
* Fix draft release workflow
* Add cat command to print CHANGELOG.md
* Add platform-drafter.yml and update release-drafter.yml and draft-release.yml
* Commented out config-name in release-drafter step
* Update branch name validation and process_changelog.py
* Refactor process_changelog.py to improve readability and maintainability
* Refactor process_changelog.py to handle file I/O errors and remove duplicate PR entries
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|