James Maslek
522efd3d9f
black for henrique
2024-01-29 09:56:56 -05:00
hjoaquim
d66dea280d
Merge remote-tracking branch 'OpenBB-finance/develop' into feature/charting-obbject
2024-01-26 18:10:11 +00:00
Pratyush Shukla
13283fbfce
CI listing quick fix ( #6002 )
...
* 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-26 17:08:42 +00:00
Henrique Joaquim
445d91a30e
Merge branch 'develop' into feature/charting-obbject
2024-01-26 09:48:09 +00:00
Danglewood
f7c9865de7
hotfix/insider-trading: Fix #5988 ( #5990 )
...
* 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-25 20:55:46 +00:00
Danglewood
305b865637
hotfix/intrinio-index: Drop None Rows From intrinio Historical Index ( #5987 )
...
* drop None rows from intrinio historical indexes
* add empty data error
* static assets
2024-01-25 20:41:53 +00:00
Henrique Joaquim
1486ed0ad6
Merge branch 'develop' into feature/charting-obbject
2024-01-25 16:16:54 +00:00
teh_coderer
dff51f25d3
don't include custom_headers in openapi schema ( #5994 )
2024-01-25 16:00:32 +00:00
hjoaquim
48de17d65d
fix tests
2024-01-25 15:49:03 +00:00
hjoaquim
711020c202
added debug_mode to the system settings
2024-01-25 15:04:33 +00:00
hjoaquim
387252acce
fix command_runner tests
2024-01-25 12:38:32 +00:00
hjoaquim
1a00fb2ed5
fix obbject tests
2024-01-25 12:02:49 +00:00
hjoaquim
10eb798b49
removing charting service file
2024-01-25 11:42:36 +00:00
hjoaquim
948d2ef299
remove charting service tests
2024-01-25 11:05:51 +00:00
hjoaquim
437dd71b42
removing charting service from command runner
2024-01-24 15:50:57 +00:00
hjoaquim
7ccecc33b1
Merge branch 'feature/charting-obbject' of github.com:OpenBB-finance/OpenBBTerminal into feature/charting-obbject
2024-01-24 12:53:44 +00:00
hjoaquim
f78ac8053a
deprecating ChartingService to use the new extension instead - adding function discovery capabilities using it
2024-01-24 12:53:34 +00:00
Henrique Joaquim
e2f3dd007b
Fixes linting for the logging service ( #5992 )
...
* lints
* typing.Type instead
2024-01-24 12:21:36 +01:00
hjoaquim
5a62a097aa
removing access to extra/metadata and use designated private attrs instead
2024-01-24 10:58:54 +00:00
hjoaquim
8ec4d64ce3
removing unnecessary credentials variable cc @montezdesousa
2024-01-24 10:38:49 +00:00
hjoaquim
c3a6d76da4
making accessors public
2024-01-24 10:30:02 +00:00
Henrique Joaquim
0ba0552ebf
Merge branch 'develop' into feature/charting-obbject
2024-01-24 08:48:00 +00:00
Danglewood
04df52d06a
feature/finviz-provider: Adds Community Finviz Provider Extension ( #5952 )
...
* 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-22 20:21:48 +00:00
Danglewood
e2f7e597fa
feature/cboe-async: Refactor Cboe for Async ( #5900 )
...
* 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-22 15:17:42 +00:00
Igor Radovanovic
55a0b7095f
Merge branch 'develop' into feature/charting-obbject
2024-01-22 12:31:29 +01:00
teh_coderer
237defad95
hotfix/ allow multiple identify calls ( #5976 )
...
* allow multiple `identify` calls
* Update posthog_handler.py
2024-01-19 21:31:03 +00:00
Henrique Joaquim
a7f5e73e34
Fixing Posthog handler for thread safety ( #5968 )
...
* 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-19 18:59:17 +00:00
montezdesousa
80f5cbfd6d
Release 4.1.1. ( #5964 )
...
* 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-19 11:53:58 +00:00
Igor Radovanovic
31308ffd89
Merge branch 'develop' into feature/charting-obbject
2024-01-18 22:01:00 +01:00
Pratyush Shukla
2f4abee46c
[DEPRECATION] index.market renamed to index.price.historical ( #5962 )
...
* 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-18 05:34:11 +00:00
Henrique Joaquim
31d03eb5f1
equity.estimates.price_target - Integrate with Benzinga (#5946 )
...
* 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-17 18:39:40 +00:00
Danglewood
37c7b14605
hotfix/fix-company-filings: Fixes too many mandatory fields. ( #5909 )
...
* 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-17 15:16:40 +00:00
montezdesousa
a2e3f04711
Log custom headers ( #5966 )
...
* add custom headers
* fix: send on startup and defaults
* pylint
* unittests
2024-01-17 12:22:29 +00:00
hjoaquim
d00c22f3e3
Merge branch 'feature/charting-obbject' of github.com:OpenBB-finance/OpenBBTerminal into feature/charting-obbject
2024-01-16 10:25:42 +00:00
hjoaquim
252ec2bb73
fix on the show method
2024-01-16 09:39:01 +00:00
Danglewood
5333162bb5
Merge branch 'develop' into feature/charting-obbject
2024-01-13 20:19:37 -08:00
montezdesousa
79c81497ed
equity.fundamental.dividends: allow filter by date (#5932 )
...
* allow filter by date
* ruff
* pylint
* fix tests
---------
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu >
2024-01-12 12:41:19 +00:00
Pratyush Shukla
e36ba9dc42
Custom deprecation message in API endpoints and Python commands ( #5942 )
...
* add custom deprecation message feature in routers
* add custom deprecation message feature in package builder
* using an actual DeprecationWarning instead
* fix tests
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com >
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt >
2024-01-11 10:20:04 +00:00
Henrique Joaquim
e8460569a9
Merge branch 'develop' into feature/charting-obbject
2024-01-10 17:18:50 +00:00
Henrique Joaquim
c3abc418a8
Improving Platform's import time ( #5894 )
...
* missing decorator
* missing optional statements
* us-gov to optional and right position
* removing redundant call
* lazy load mappings
* docstrings
* introducing the extension loader class
* misleading docstring
* using the extension loader on the router
* using the extension loader on the credentials
* docstrings
* lazy load of entry points
* checkout dev_install
* using the extension loader to get the entry points instead of recalling the function
* improved auth service and charting service
* using the extension loader on the registry
* typos
* adding properties to extension loader for easy access
* using the extension loader on the package builder
* avoiding circular imports by using forward references
* fix charting service tests
* test for the extension loader
* Update openbb_platform/core/openbb_core/app/model/credentials.py
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
* Update openbb_platform/core/openbb_core/app/router.py
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
* Update openbb_platform/core/openbb_core/provider/registry.py
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
* adjustments
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
2024-01-10 15:23:14 +00:00
montezdesousa
ee5388a81d
Add date filter + symbols to comp ( #5931 )
...
* add date filter + symbols to comp
* make sure year is in d
* tests fix
2024-01-10 14:18:07 +00:00
Henrique Joaquim
cd08218c35
Merge branch 'develop' into feature/charting-obbject
2024-01-10 12:14:07 +00:00
hjoaquim
32c5c8dac1
removes the to_chart method from obbject in detriment of the one from the obbject extension
2024-01-10 10:29:35 +00:00
hjoaquim
b73f2ab565
settings available on the obbject
2024-01-09 18:44:45 +00:00
hjoaquim
7252353510
fix circular import issues on the obbject extension framework
2024-01-09 15:46:12 +00:00
Danglewood
0b8d6e6620
hotfix/fmp-rev-segments: Adds Fiscal Period to busines/geographic segments revenue. ( #5921 )
...
* add fiscal_period to revenue by geography and business line
* data description and unused imports
* update test cassette
2024-01-09 10:57:33 +00:00
Danglewood
873e9a50e3
feature/standardize-quote: Proposal to Standardize EquityQuote ( #5922 )
...
* standardize EquityQuote
* intrinio reference
* rogue comma
* pylint
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com >
2024-01-09 10:55:29 +00:00
Igor Radovanovic
af8dbe452b
Add json_schema_extra to openapi.json ( #5930 )
...
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com >
2024-01-08 22:08:24 +00:00
Henrique Joaquim
bae33881d2
Introduces a limit argument for the equity.fundamental.trailing_dividend_yield endpoint ( #5925 )
...
* introduces a limit argument for the equity.fundamental.trailing_dividend_yield endpoint
* add default args to test
2024-01-08 19:36:43 +00:00
Henrique Joaquim
9a09999bb6
Release/4.1.0 ( #5901 )
2024-01-03 18:17:37 -05:00