Age | Commit message (Collapse) | Author |
|
|
|
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>
|
|
* crypto search add validation for '-'-separated pairs
* set default query value to None
* improve /crypto description with custom examples
* improve /crypto/price/historical description with custom examples
* updated static for crypto menu
* ignore line too long
* linting
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
|
|
* currency search
* reference rates
* historical price
* static assets
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
|
|
* Add platform standardization overview notebook to examples
* Add py.typed marker to openbb-fred
|
|
* better docs
* static assets
|
|
* sync excel reference
* fix: change delimiter to comma
* feat: update data connectors
* test skipping wf
* Update unit-test.yml
* Update unit-test.yml
* test skipping wf
* watch label changes
* Update unit-test.yml
|
|
|
|
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
|
|
|
|
* Update index.js
* Update index.js
* yfinance
* tzcache no longer exists
* fixxy
* ruff
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Andrew <andrew.kenreich@gmail.com>
|
|
* format w new black
* Revert "format w new black"
This reverts commit 74b9619cc6b565f85aef1e89fc01900b86c8b991.
* small adjustment on the test
* index historical
* adjust tests accordingly
* keep the test skipped
* match tests w python
* use cache as std field
* fix tests
* fix tests
* use_cache as std
* adjust tests
* keep the skip
* re-record test
* black
|
|
|
|
|
|
* format w new black
* Revert "format w new black"
This reverts commit 74b9619cc6b565f85aef1e89fc01900b86c8b991.
* Use field_validator instead
|
|
localization errors. (#6023)
* fix: remove specific imports
* make polygon historical tz-aware
* undo including that commit
* that PR wasn't supposed to be there.
* pylint unused argument
* fix polygon crypto historical intervals
* pylint
* new cassette
* fix the rest of the polygon historical price query params
* black
* pylint..
* integration test param
* appease daylight savings handling
* paginate for crypto currency and index
* black
* raise EmptyDataError when no results instead of returning an empty list
* ruff
---------
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
|
|
Dividend Calendar and Historical Dividends (#6006)
* date -> ex_dividend_date
* nasdaq historical dividends
* black
* pylint
* intrinio alias_dict
* dividend_currency -> currency
* yfinance field name
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* add byod to reference
* fix: rename add-in name
* feat: add data conectors page
* fix: additional notes
* tiny tweaks
* update functions.json and openapi.json
* fix: fix bug in hedge controller
* fix: another bug hedgecontroller
* black
---------
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
|
|
* format w new black
* Revert "format w new black"
This reverts commit 74b9619cc6b565f85aef1e89fc01900b86c8b991.
* small adjustment on the test
* index historical
* adjust tests accordingly
* keep the test skipped
* match tests w python
* use cache as std field
* fix tests
* fix tests
* keep the skip
* fix test
* adding missing param
* fix tests accordingly
|
|
* Start refactor with @montezdesousa
* feat: add response model inside openapi_extra
* feat: find+replace return types
* fix: ruff
* Feature/api response by provider (#6029)
* init
* Update router.py
* Update registry_map.py
* check dicts
* lint
* exclude provider on data model for package build
* `results_type_repr` logic for `Annotated`, ignore provider field in `_extract_data`
---------
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
Co-authored-by: teh_coderer <me@tehcoderer.com>
|
|
* format w new black
* Revert "format w new black"
This reverts commit 74b9619cc6b565f85aef1e89fc01900b86c8b991.
* small adjustment on the test
* index historical
* adjust tests accordingly
* keep the test skipped
* match tests w python
* fix tests
* keep the skip
* fix test
|
|
* adding date,start_date and end_date to std params
* add date to special params which should've another type
* change types to dateType
* change helper to accomadate changes in types
* date filtering
* using the date filtering for all providers
* date params on the std model instead
* adding the right type
* filtering dates on world news
* integration tests
* fix descriptions
* static assets
* black
* Revert "black"
This reverts commit 7288b59f87e1b0816733a96ce77fb96e13dcf0e3.
* lint
* addressing @montezdesousa suggestion: removing qua 31 jan 2024 15:01:20 WET from standard models and using it only on benzing
* tests accordingly
* static assets
* black
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: teh_coderer <me@tehcoderer.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
Gold/Silver daily fixing levels (#5760)
* add commodity extension and add lbma fixing endpoint
* dev_install.py
* readme url
* renovate the standard model
* makes a query_params model for nasdaq data link
* literal not optional
* unused imports
* missing test params
* test cassette
* DataLink query param description
* test file import
* actually fix import
* from openbb_core.provider.....
* ruff
* another import statement
* black
* async router
* move query_params
* update version
* version numbers
* extension_map
* satisfy pylint?
* pylint
* Update pyproject.toml
* black
* poetry lock
* Update extension_map.json
* Update __extensions__.py
* Update module_map.json
* clean descriptions
---------
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
|
|
* equity profile for yFinance
* pylint
* equity quote
* unused imports
* price target consensus
* add currency field
* add share_statistics
* don't append empty result to results
* key executives
* missing definition in key_executives
* pylint
* key metrics
* add currency to key metrics
* add etf_info
* rename trailing_annual_dividend -> dividend_rate_ttm
* add institutions count to share_statistics
* add historical dividends
* add logic for start-end dates to historical_dividends
* recapture the test..?
* funny test
* filter on tests?
* record test with clean cache..?
* year_price_change -> price_return_1y in key_metrics
* black
* make descriptions clear for beta and dividend_yield fields
* add description field to standard model
* updated static
* clear description of shares_implied_outstanding field
* updated static for equity
* clean descriptions
---------
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
|
|
|
|
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
|
|
`equity.fundamental.overview()` and move to `equity.profile()` (#6011)
* fmp overview to equity profile
* deprecation warning
* urls
* wrangle fields
* black
* pylint unused argument
* insert additional securityID fields to standard model
* custom deprecation using OpenBBDeprecationWarning
* typo - need to have the deprecated=True flag
* static assets
* fix non related test
* minor adjustment - removing the need for the try/except block - using the get and pop removes the need for key existance checking. cc @deeleeramone
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
|
|
`latest_attributes` (#6013)
* historical attributes standard model -
* add support multiple tags
* add `tag` field in data
* add support for multiple tags in historical attributes
* set correct return type in `callback` function
* latest attributes standard model -
* add support for multiple tags
* add `tag` field in data
* add support for multiple tags in latest attributes
* add test params for the attributes endpoints
* add support for multiple `symbol` and add `symbol` field in the data
* modified code to fetch data from multiple symbols and throw warning as per @deeleeramone
* add params for testing multiple symbols
* linting
* fix test params
* fixed condition to check if its a `Dict` type
* updated intrinio fetcher tests for the statements
* updated static
|
|
* fix: remove specific imports
* adjustments for correct deprecation
* static assets
---------
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
|
|
* custom deprecation
* custom deprecation
* using the new deprecation
* custom deprecation on the package builder
* remove comment
* ruff
* black
* static assets
* tests
* using parametrization instead
* test for deprecated endpoints (#6014)
* Deprecation warning on the reference docs (#6015)
* typo/fix
* bring back methods needed for markdown generation
* add deprecation warning to docs
* contributor docs for deprecating endpoints - tks @deeleeramone
* small changes on publishing procedure per @the-praxs
* moving the deprecation summary class to deprecation file instead
* explanation on class variables
* Update website/content/platform/development/contributor-guidelines/deprecating_endpoints.md
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
* Update website/content/platform/development/contributor-guidelines/deprecating_endpoints.md
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
* Update website/content/platform/development/contributor-guidelines/deprecating_endpoints.md
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
* Update openbb_platform/openbb/package/index.py
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
* Update website/content/platform/development/contributor-guidelines/deprecating_endpoints.md
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
* Update website/content/platform/development/contributor-guidelines/deprecating_endpoints.md
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
* deprecating on 4.3 instead @the-praxs
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
|
|
* format w new black
* Revert "format w new black"
This reverts commit 74b9619cc6b565f85aef1e89fc01900b86c8b991.
* better pr templates
* developer template
|
|
* 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>
|
|
|
|
|
|
* format w new black
* format w new black
* black again
* black the terminal
* ignoring unused arguments
---------
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
|
|
* 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
|
|
* 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
|
|
(#5997)
* fix compare between str and datetime
* unused argument
* get_weekday
* lint
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* 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>
|
|
* Update pull request labels
* Update labeler.yml with new label for Excel files
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
|
|
* set version to `1.0.0`
* Set correct dep version in main package
* Add `finviz` to table
|
|
* 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>
|
|
* 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>
|