Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release] 4.3.0 #6572

Merged
merged 656 commits into from
Jul 9, 2024
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
656 commits
Select commit Hold shift + click to select a range
9ae1307
[Docs] Refactor Contributing Section Of Docs (#6173)
deeleeramone Mar 16, 2024
655b1c8
[Docs] Add Streamlit News Dashboard To Examples (#6158)
deeleeramone Mar 17, 2024
c5c7ade
[Feature] Add Charts For FRED Series (#6234)
deeleeramone Mar 18, 2024
9dcad44
[Feature] Add Intrinio to `obb.equity.market_snapshots()` (#6232)
deeleeramone Mar 18, 2024
44ee276
[BugFix] Merge Fix FMP Intraday (#6229) From Main (#6235)
deeleeramone Mar 19, 2024
bab42a0
fix: broken signature typing (#6238)
montezdesousa Mar 19, 2024
7f4007a
[Feature] - Warn if inexistent kwargs (#6236)
montezdesousa Mar 20, 2024
bb6efdf
Allow kwargs on POST endpoints (#6240)
IgorWounds Mar 20, 2024
78695fa
[BugFix] Return FMP Error Messages (#6237)
deeleeramone Mar 21, 2024
80d3ac6
[BugFix] No event loop when exporting images (#6249)
hjoaquim Mar 22, 2024
23135ab
[BugFix] - Bring back mypy (#6242)
montezdesousa Mar 22, 2024
0cec118
[BugFix] - Fix integration tests workflow file (#6251)
montezdesousa Mar 24, 2024
1794d69
[BugFix] - Untyped variadic keyword arguments break during execution …
montezdesousa Mar 25, 2024
fef92fe
update website to remove the main menu from pro level (#6244)
DidierRLopes Mar 25, 2024
0f44128
[Enhancement] - Cleanup docs (#6254)
IgorWounds Mar 25, 2024
edc3da9
update contributing section (#6255)
montezdesousa Mar 26, 2024
c39d14e
Build the static assets before generating markdown files (#6257)
deeleeramone Mar 27, 2024
657fd1f
[Docs] Break Out Usage Section In Docs Pages (#6258)
deeleeramone Mar 27, 2024
4b5787b
fix: move extra_params warning to query.py (#6259)
montezdesousa Mar 27, 2024
db9960a
[BugFix] - multiple items allowed in provider parameters (#6256)
montezdesousa Mar 28, 2024
27a6fbb
fix charting tests (#6262)
hjoaquim Mar 28, 2024
ce52ef3
[Bugfix] - Test parametrize skips charting tests (#6264)
montezdesousa Mar 28, 2024
7640556
[Bugfix] Removes Charting Integration Test For Chart That Doesn't Exi…
deeleeramone Mar 30, 2024
42a8c8f
[BugFix] yFinance ETF Info: Try Different Field When Missing fundInce…
deeleeramone Mar 30, 2024
6b91e94
make Excel templates downloadable from docs (#6270)
DidierRLopes Mar 31, 2024
559778c
[Release] 4.1.6 (#6266)
hjoaquim Apr 1, 2024
ad8df99
[Git] - Sync main dev (#6276)
montezdesousa Apr 1, 2024
4e0453a
[Feature] - Auto-build test (#6271)
IgorWounds Apr 1, 2024
fe7f11f
[BugFix] Typo on `openbb-quantitative` readme (#6272)
hjoaquim Apr 2, 2024
bc77e07
Add pull_request trigger for release branches in API Integration Test…
luqmanbello Apr 2, 2024
83d03bc
fix: serialize response before fastapi (#6279)
montezdesousa Apr 2, 2024
57deb8e
[Feature] - Annotated results (#6282)
montezdesousa Apr 3, 2024
daa4520
[Feature] - Merge reference.json and extension_map.json, plus docume…
montezdesousa Apr 4, 2024
4599893
update example notebook syntax for metadata change (#6287)
deeleeramone Apr 4, 2024
3f08e0f
[Feature] Add Forward Sales and EPS Estimates (#6269)
deeleeramone Apr 4, 2024
33d186f
[Feature] - Router descriptions (#6288)
montezdesousa Apr 5, 2024
3f4ab6e
Updated docs again (#6289)
colin99d Apr 5, 2024
40c8944
[BugFix] - Fix nested router descriptions (#6292)
montezdesousa Apr 9, 2024
153723d
[Feature] Adding interactive tables (#6290)
hjoaquim Apr 9, 2024
8fed63e
[BugFix] Fix the multiple items check (#6294)
hjoaquim Apr 9, 2024
0a64bd1
[HotFix] Add ETF holdings data param to Intrinio (#6293)
deeleeramone Apr 9, 2024
a255fa5
[Enhancement] - PyDocstyle Compliant (#6284)
IgorWounds Apr 9, 2024
72e322f
[BugFix] Handling negative timestamps on Windows (#6298)
hjoaquim Apr 10, 2024
9517491
[Enhancement] Improve Charting Extension Plots and Indicators (#6243)
deeleeramone Apr 10, 2024
1c26d24
[BugFix] `json_schema_extra` getting overridden (#6300)
hjoaquim Apr 10, 2024
3fc6acb
undocumented benzinga fields in response (#6304)
deeleeramone Apr 11, 2024
00cc450
[BugFix] Fix yFinance end_date filter when not intraday. (#6302)
deeleeramone Apr 11, 2024
3172b9e
[BugFix] Fix metadata creation (#6306)
hjoaquim Apr 11, 2024
b8d1846
[BugFix] - Provider is added to every response item (#6305)
montezdesousa Apr 12, 2024
40ce132
[BugFix] Fixes the API (#6309)
deeleeramone Apr 15, 2024
2c1e409
[Feature] - Update credential filters to v4 (#5949)
montezdesousa Apr 15, 2024
326f239
Add single widgets public endpoints examples (#6312)
DidierRLopes Apr 15, 2024
779708a
[BugFix] Charts: Fix Legend & Title Crowding in Jupyter (#6316)
deeleeramone Apr 17, 2024
510b938
[BugFix] Chunk FMP Price Performance URL For Large Lists (#6317)
deeleeramone Apr 17, 2024
f4db561
remove terminal related artifacts from build folder (#6307)
hjoaquim Apr 18, 2024
3d21325
[BugFix] Replace Platform Docker File. (#6321)
deeleeramone Apr 19, 2024
666db0b
Fix build failing for router-only extensions with no standard models …
piiq Apr 19, 2024
8ab4be9
[BugFix] Add Missing require_credentials=False In Nasdaq Fetchers (#6…
deeleeramone Apr 19, 2024
6cfc475
[BugFix] Adding safe timestamp conversion everywhere (#6299)
hjoaquim Apr 19, 2024
fe0debe
[Docs] Charting Documentation (#6303)
deeleeramone Apr 19, 2024
04d3af5
[Feature] - LLM mode (#6308)
IgorWounds Apr 19, 2024
e1af0a7
[Feature] Add Relative Rotation To `openbb-technical` and `openbb-cha…
deeleeramone Apr 19, 2024
8d2f8ba
[Release] 4.1.7 (#6325)
hjoaquim Apr 20, 2024
ca73a8b
Merge branch 'main' into develop
piiq Apr 20, 2024
929c858
Re update excel docs (#6329)
montezdesousa Apr 22, 2024
f18680a
Merge branch 'main' into develop
piiq Apr 22, 2024
ee42241
[Feature] EconDB Provider Extension With New Economy Endpoints. (#6313)
deeleeramone Apr 22, 2024
2ccf39d
Sync ruff in dev_tool with openbb_core (#6331)
montezdesousa Apr 22, 2024
6b3d6fb
add currency snapshots from polygon (#6333)
deeleeramone Apr 23, 2024
99b8597
[Feature] Async SEC (#6319)
deeleeramone Apr 23, 2024
9bfa378
[Feature] Warn limit number of countries in TE request (#6334)
hjoaquim Apr 23, 2024
3872738
[BugFix] Intrinio News (#6336)
deeleeramone Apr 24, 2024
b418288
Summarize Changelog (#6335)
IgorWounds Apr 24, 2024
3d9a8b3
rename the summarize changelog file (#6338)
luqmanbello Apr 24, 2024
baee6d8
Add pip install requests openai to the workflow file (#6341)
luqmanbello Apr 24, 2024
7f90d74
[BugFix] Intrinio Balance Sheet Period (#6343)
deeleeramone Apr 25, 2024
bd75a97
Move files used in gh actions from root (#6346)
montezdesousa Apr 26, 2024
b43364b
[Feature] OpenBB Platform CLI (#5302)
hjoaquim Apr 29, 2024
efe77be
Clean gitignore (#6347)
montezdesousa Apr 29, 2024
a502766
provider parameters were being removed bc not in signature (#6348)
hjoaquim Apr 29, 2024
4105ec4
ensure everything on the dataframe is a string (#6351)
hjoaquim Apr 29, 2024
9dce734
move linting rules from pyproject.toml to ruff.toml (#6350)
montezdesousa Apr 29, 2024
5f4ee56
[BugFix] Empty views on `econometrics` and `quantitative` (#6353)
hjoaquim Apr 30, 2024
cc15a77
[Feature] - Rename terminal folder (#6349)
montezdesousa Apr 30, 2024
e37c0c0
Remove OpenBB Terminal from docs page (#6354)
IgorWounds Apr 30, 2024
9a02e50
create a title out of the route being used to use it as table title (…
hjoaquim May 1, 2024
c459975
[BugFix] Intrinio EquityPriceHistorical - Return Error Message When I…
deeleeramone May 1, 2024
a0d580a
[Feature] - Display command providers (#6355)
montezdesousa May 1, 2024
4097033
avoid range index as it breaks interactive tables (#6360)
hjoaquim May 2, 2024
18115e4
[Enhancement] - Sanitize sensitive data from `.cli.his` (#6361)
IgorWounds May 2, 2024
cd4e36e
[BugFix] - Remove multiple .envs (#6363)
montezdesousa May 3, 2024
ec7ff94
[BugFix] SEC ETF Holdings - Try Catch for RemoteDisconnect Error (#6359)
deeleeramone May 6, 2024
380891d
[Feature] Improve `OBBject` Registry (#6364)
hjoaquim May 6, 2024
63723f7
[BugFix] Remove `Literal[None,...]` (#6371)
hjoaquim May 7, 2024
d3b9ce6
[BugFix] Set Chart Style Before Output (#6367)
deeleeramone May 7, 2024
5c0b36c
[BugFix] - Fix lowercase symbols (#6342)
IgorWounds May 7, 2024
756eebd
[Feature] Handle repeated non standard arguments (#6366)
hjoaquim May 7, 2024
101990d
Sync main and develop (#6373)
piiq May 7, 2024
e12aac1
[BugFix] - Fix tests for release (#6372)
IgorWounds May 7, 2024
99b0bb5
[Feature] EconDB Main Indicators (#6365)
deeleeramone May 7, 2024
9c0ef12
[BugFix] Ad 'x-' to json_schema_extra in Fields with unit_measurement…
deeleeramone May 8, 2024
1a49dfd
fix pandas warnings (#6375)
deeleeramone May 8, 2024
4d6074d
[BugFix] Fix Currency Search (#6380)
deeleeramone May 9, 2024
f191d16
[BugFix] Update SEC pyproject.toml (#6379)
deeleeramone May 9, 2024
0b9b12d
[Feature] - Redefined standard fields & multiple_items_allowed proper…
montezdesousa May 9, 2024
9bdc0f1
fix fmp (#6383)
deeleeramone May 9, 2024
83476ad
[Feature] Update chart creation so it doesn't break the command execu…
hjoaquim May 9, 2024
5bd4ae0
[Docs] Upgrade Docusaurus to v3 (#6386)
Disorrder May 10, 2024
13a6248
[Feature] Misc improvements on the Platform CLI (#6370)
hjoaquim May 10, 2024
c29200a
fallback to to_df() method when results are a string (#6388)
hjoaquim May 10, 2024
5b74280
[Feature] - Create repo assets directory (#6384)
montezdesousa May 10, 2024
ac3f10a
Security updates (#6387)
piiq May 10, 2024
ac745ad
[Feature] Remove i18n (#6390)
hjoaquim May 10, 2024
0139dbf
[Feature] Update CLI dependencies (#6389)
hjoaquim May 13, 2024
b99655a
[BugFix] - Remove unused old code (#6395)
IgorWounds May 13, 2024
6f9d46d
remove hold command and its references (#6399)
hjoaquim May 13, 2024
1dd8bf3
fix: alias credentials with uppercase (#6400)
montezdesousa May 13, 2024
f47e7ad
Fix Excel Data Slicer page. (#6396)
IgorWounds May 13, 2024
627f7f9
[BugFix] - Remove logos (#6404)
montezdesousa May 13, 2024
4ed5f05
[Feature] CLI README (#6402)
hjoaquim May 13, 2024
10dddfd
[BugFix] - Explicit error message when return type is not an OBBject …
IgorWounds May 13, 2024
922fc54
[BugFix] Fix broken `--sheet-name` argument (#6401)
hjoaquim May 14, 2024
29dfc7b
expose error message on request fail (#6406)
deeleeramone May 14, 2024
2ac1af3
[BugFix] Make `paper_bgcolor` transparent in PyWry backend (#6385)
deeleeramone May 14, 2024
17a7e7d
[BugFix] Econ Calendar (#6392)
deeleeramone May 14, 2024
0eee602
[Feature] Add Forward PE Estimates (#6398)
deeleeramone May 14, 2024
88cdd75
[Feature] Custom Provider choices available on the `reference.json` (…
hjoaquim May 14, 2024
0769378
[BugFix] - Replace python-jose by PyJWT (#6407)
montezdesousa May 14, 2024
c2f5f7a
[Feature] Styling adjustments (#6408)
hjoaquim May 14, 2024
ca09493
add platform imgs (#6410)
hjoaquim May 14, 2024
f87c21e
[Feature] Main README (#6403)
hjoaquim May 14, 2024
a116d9b
[Feature] - OpenBB Platform CLI Unit tests (#6397)
IgorWounds May 14, 2024
8d060dc
[Feature] CLI docs (#6362)
hjoaquim May 14, 2024
05322de
add linux stuff to pre-requisites (#6411)
deeleeramone May 14, 2024
174d7e6
Improve web security (#6405)
piiq May 14, 2024
c61d10d
Update the license of the code in this repo to AGPL (#6415)
piiq May 14, 2024
74652ec
missed unit_measurements (#6416)
deeleeramone May 15, 2024
8399043
[BugFix] - Update GitHub workflows (#6418)
montezdesousa May 15, 2024
cc8263a
[Release] 4.2.0 (#6420)
hjoaquim May 15, 2024
4c4f57f
[BugFix] - `dev_install.py` updates (#6424)
montezdesousa May 16, 2024
e124457
[BugFix] Clear Linting Items (#6423)
deeleeramone May 17, 2024
3df4e05
[BugFix] Do Intrinio News TO-DOs -> Remove workaround because they fi…
deeleeramone May 17, 2024
7efe96c
[Feature] Small CLI docs style improvements (#6429)
hjoaquim May 17, 2024
d903bf8
fmp key metrics (#6428)
deeleeramone May 17, 2024
b33e563
[Feature] OpenBB Platform DevContainer (#6426)
hjoaquim May 17, 2024
b7b5e40
[BugFix] FMP Screener - Convert sector param choices to lower_snake_c…
deeleeramone May 18, 2024
ef311a1
[Feature] Balance Of Payments For FRED (#6431)
deeleeramone May 20, 2024
be75bfe
[Feature] Improve Exception handlers (#6430)
montezdesousa May 20, 2024
c65c4ad
use shlex for spliting the user input (#6436)
hjoaquim May 20, 2024
96ade73
fix: only update credentials on login (#6437)
montezdesousa May 20, 2024
6fd00e7
remove space from literals (#6438)
hjoaquim May 20, 2024
e292237
[Feature] Deprecate `etf.holdings_performance` endpoint (#6441)
hjoaquim May 20, 2024
bffd88f
[Feature] Forward EBITDA (#6433)
deeleeramone May 20, 2024
bf20807
[Feature] Compare Company Facts (SEC) (#6444)
deeleeramone May 21, 2024
9265247
add bs4 to sec pyproject.toml (#6440)
deeleeramone May 21, 2024
1994b34
[BugFix] Bump anyio & sync pre-commit, openbb-devtools and GitHub wor…
montezdesousa May 21, 2024
c4de0a8
Remove xlsx export from CLI's interactive tables (#6439)
piiq May 21, 2024
6a10598
Remove PDF export capabilities (#6442)
piiq May 21, 2024
ce57dfc
fix: add back api.dockerfile (#6449)
montezdesousa May 21, 2024
63b8d60
Update requests and idna to patched versions (#6448)
piiq May 21, 2024
8baf4d7
[Feature] Government Yield Curves + Chart (#6417)
deeleeramone May 21, 2024
f91791d
[BugFix] Revamp the usage of list syntax on routines (#6450)
hjoaquim May 22, 2024
7531e1d
fix: move api.dockerfile (#6454)
montezdesousa May 22, 2024
3a8a71d
[Docs] Refactor Docs Pages For Diataxis (#6315)
deeleeramone May 22, 2024
60ff2bd
[Release] 4.2.1 (#6453)
hjoaquim May 22, 2024
1e46549
Run linters on changed files only (#6458)
montezdesousa May 23, 2024
aefd921
[BugFix] Fix Codespell Linting Errors (#6464)
deeleeramone May 24, 2024
5ff4d89
[BugFix] Fix Seeking Alpha (#6461)
deeleeramone May 25, 2024
5fecd9d
[BugFix] Add `json_schema_extra` With Choices To Provider 'period' Fi…
deeleeramone May 26, 2024
27d448e
default API settings (#6466)
deeleeramone May 27, 2024
af6fa04
[Feature] Options Chains From YFinance (#6468)
deeleeramone May 27, 2024
8d51761
fix Q4 label sub (#6465)
deeleeramone May 27, 2024
bfad015
fix empty build fail (#6462)
deeleeramone May 27, 2024
d3802c5
make same PR as the one to main (#6472)
deeleeramone May 29, 2024
01a71a8
[Feature] Set provider fallback based on credentials (#6446)
montezdesousa May 29, 2024
0085221
[Feature] Add Central Bank Holdings (Federal Reserve) (#6469)
deeleeramone May 29, 2024
919d5a6
Adding OECD Endpoints (CPI + Share Price Index) (#6157)
jmaslek May 29, 2024
d80a5ed
[Feature] More OECD - House Price Index, Immediate Interest Rate (#6473)
deeleeramone May 30, 2024
0b3e286
[Feature] Add Retail Prices to Economy (#6474)
deeleeramone Jun 2, 2024
8a63c2d
[Bugfix] Remove svg export (#6476)
hjoaquim Jun 3, 2024
f860c6d
[Feature] Optional choices (#6463)
hjoaquim Jun 4, 2024
784cecb
[BugFix] Pre release fixes (#6478)
montezdesousa Jun 4, 2024
b6e56b1
Merge branch 'main' into develop (#6479)
montezdesousa Jun 4, 2024
e0be8cd
[Release] 4.2.2 (#6481)
montezdesousa Jun 5, 2024
a52b24c
[BugFix] - Fix pylint possibly-used-before-assignment (#6484)
montezdesousa Jun 5, 2024
d7a9e66
[Feature] ICE BofAML Bond Indices (FRED) (#6486)
deeleeramone Jun 7, 2024
aa7bccc
[Feature] CLI logging (#6487)
hjoaquim Jun 7, 2024
174f289
[Feature] Generate settings menu from pydantic model (#6489)
montezdesousa Jun 12, 2024
1a283b6
[Feature] Create openbb-cli .dockerfile and update docs (#6485)
montezdesousa Jun 12, 2024
413cce8
remove remember contexts setting (#6496)
hjoaquim Jun 12, 2024
99d2256
no prints when exporting (#6497)
hjoaquim Jun 12, 2024
8b9f461
[Enhancement] Convert Params Models To Dictionary Before Assigning As…
deeleeramone Jun 13, 2024
7e30ffc
chore: fix interval bug in the pynb (#6435)
jzhao62 Jun 13, 2024
3db89da
Fix issue in earnings transcript not allowing FY 2025 to be retrieved…
jmaslek Jun 14, 2024
650912b
add mortgage indices (#6501)
deeleeramone Jun 16, 2024
c5e1668
[Feature] Intrinio Delayed Options (#6505)
deeleeramone Jun 16, 2024
5ec2db7
[BugFix] Replace some base exceptions by OpenBBError (#6502)
montezdesousa Jun 17, 2024
6445b97
[Feature] Adds Router Path For Economic Surveys (#6498)
deeleeramone Jun 17, 2024
5c79635
[Feature] Charting Modularity (#6477)
hjoaquim Jun 18, 2024
fdfacc8
[Feature] Improved cached results (#6506)
hjoaquim Jun 18, 2024
d465f22
[Feature] Store defaults in hub account (#6491)
montezdesousa Jun 18, 2024
1a990ba
[Enhancement] Fixed Income Enhancements (#6490)
deeleeramone Jun 18, 2024
b9c866c
Merge `main` with `develop` (#6515)
hjoaquim Jun 19, 2024
f4a865e
econdb context manager (#6512)
deeleeramone Jun 19, 2024
3e2d8b5
Release/4.2.3 (#6514)
hjoaquim Jun 19, 2024
050b156
[Feature] Add Nasdaq To Equity Screener (#6521)
deeleeramone Jun 20, 2024
85b683a
Patch test (#6523)
IgorWounds Jun 20, 2024
a800f23
Clarify (#6518)
IgorWounds Jun 20, 2024
186e112
Merge 'main' into 'develop' (#6527)
montezdesousa Jun 20, 2024
826cbcd
Hotfix/fix-chart - Fix data hand off. (#6511)
deeleeramone Jun 20, 2024
ea61e6d
[Enhancement] Improve provider fallback message (#6507)
montezdesousa Jun 20, 2024
604b69c
[BugFix] Exclude default values when model dumping (#6516)
montezdesousa Jun 20, 2024
919cb02
Release/openbb charting 2.1.3 (#6528)
hjoaquim Jun 21, 2024
99153d4
fix: test openapi.json (#6530)
montezdesousa Jun 22, 2024
041e224
[BugFix] Raise on "Error Message" with FMP Econ Calendar (#6534)
deeleeramone Jun 24, 2024
faa1e89
[Feature] `to_df` where `results` is a model of arrays. (#6510)
deeleeramone Jun 24, 2024
8cde1a3
Merge branch 'main' into 'develop' (#6540)
montezdesousa Jun 24, 2024
83e7314
Delete website folder (#6541)
montezdesousa Jun 24, 2024
befdcfc
[Feature] - Add derivates historical chart (#6520)
IgorWounds Jun 26, 2024
37903a1
[Feature] - CLI integration tests (#6533)
IgorWounds Jun 26, 2024
5e69ce3
[Feature] Improvements to handling charts on the CLI `results` (#6544)
hjoaquim Jun 26, 2024
34122c4
fixing local variable 'export' referenced before assignment (#6545)
hjoaquim Jun 26, 2024
cbd3cb5
[Feature] Merge main with dev (#6552)
hjoaquim Jun 28, 2024
c63b3c8
Security updates (#6531)
piiq Jul 1, 2024
a064524
[Feature] Improve PyPi publishing tool (#6542)
montezdesousa Jul 1, 2024
4c7f1f6
Bump supported python version in toml files (#6556)
piiq Jul 2, 2024
5c1a1ef
[Feature] - Add Futures Curve Chart (#6547)
IgorWounds Jul 2, 2024
ecede0b
[BugFix] Release fixes (#6560)
montezdesousa Jul 2, 2024
0bd6cd0
[BugFix] Update openbb-charting With Numpy Dependency. (#6562)
deeleeramone Jul 3, 2024
8877f61
[BugFix] Fix OECD Unemployment Age Brackets & Fix `No module named 'p…
deeleeramone Jul 4, 2024
5ba5472
[BugFix] Fix Provider Interface Body Assignment Of Dict-Like Paramete…
deeleeramone Jul 4, 2024
94b4cd0
Fix gh stars chart history + mention pro at the top (#6568)
DidierRLopes Jul 8, 2024
b116df2
add primary dealer positioning (#6566)
deeleeramone Jul 9, 2024
8ac72c6
[BugFix] Charting Integration Tests (#6569)
hjoaquim Jul 9, 2024
7c33152
[Feature] Extract provider to logs (#6565)
jmaslek Jul 9, 2024
82fa129
[Bugfix] Uncover cmd len warn (#6536)
hjoaquim Jul 9, 2024
fb0d227
Bump openbb minor version: 4.3.0
montezdesousa Jul 9, 2024
d1d2f55
Remove deprecations: /equity/fundamental/overview, /index/market
montezdesousa Jul 9, 2024
d26613f
Rebuild after deprecations
montezdesousa Jul 9, 2024
78445ce
[Feature] Delay/Optimize Imports (#6532)
deeleeramone Jul 9, 2024
9bd69fe
Merge branch 'develop' into release/4.3.0
montezdesousa Jul 9, 2024
dab8f3b
Bug fixes
montezdesousa Jul 9, 2024
1be7f79
Fix futures curve example
montezdesousa Jul 9, 2024
fc1b35c
Fix equity historical test
montezdesousa Jul 9, 2024
cb2d441
Fix oecd + skip tests
montezdesousa Jul 9, 2024
f34cf58
Fix publishing script
montezdesousa Jul 9, 2024
1df2c33
Update OpenBBTerminal refs to OpenBB, repo renamed
montezdesousa Jul 9, 2024
a0ddc57
Released code
montezdesousa Jul 9, 2024
72935e1
Merge branch 'main' into release/4.3.0
montezdesousa Jul 9, 2024
e4fb512
Temporary remove mypy
montezdesousa Jul 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
- [ ] I have performed a self-review of my own code.
- [ ] I have commented my code, particularly in hard-to-understand areas.
- [ ] I have adhered to the GitFlow naming convention and my branch name is in the format of `feature/feature-name` or `hotfix/hotfix-name`.
- [ ] I ensure that I am following the [CONTRIBUTING guidelines](https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/CONTRIBUTING.md).
- [ ] I ensure that I am following the [CONTRIBUTING guidelines](https://github.com/OpenBB-finance/OpenBB/blob/main/CONTRIBUTING.md).
- [ ] (If applicable) I have updated tests following [these guidelines](/openbb_platform/CONTRIBUTING.md#qa-your-extension).

</details>
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
- [ ] I ensure I have self-reviewed my code.
- [ ] I have commented/documented my code, particularly in hard-to-understand sections.
- [ ] I have adhered to the GitFlow naming convention and my branch name is in the format of `feature/feature-name` or `hotfix/hotfix-name`.
- [ ] Update [our documentation](https://openbb-finance.github.io/OpenBBTerminal/) following [these guidelines](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/website). Update any user guides that are affected by the changes.
- [ ] Update our tests following [these guidelines](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/tests).
- [ ] Make sure you are following our [CONTRIBUTING guidelines](https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/CONTRIBUTING.md).
- [ ] If a feature was added make sure to add it to the corresponding [integration test script](https://github.com/OpenBB-finance/OpenBBTerminal/tree/develop/openbb_terminal/miscellaneous/integration_tests_scripts).
- [ ] Update [our documentation](https://openbb-finance.github.io/OpenBBTerminal/) following [these guidelines](https://github.com/OpenBB-finance/OpenBB/tree/main/website). Update any user guides that are affected by the changes.
- [ ] Update our tests following [these guidelines](https://github.com/OpenBB-finance/OpenBB/tree/main/tests).
- [ ] Make sure you are following our [CONTRIBUTING guidelines](https://github.com/OpenBB-finance/OpenBB/blob/main/CONTRIBUTING.md).
- [ ] If a feature was added make sure to add it to the corresponding [integration test script](https://github.com/OpenBB-finance/OpenBB/tree/develop/openbb_terminal/miscellaneous/integration_tests_scripts).
4 changes: 2 additions & 2 deletions .github/scripts/noxfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
CLI_TESTS = CLI_DIR / "tests"


@nox.session(python=["3.9", "3.10", "3.11"])
@nox.session(python=["3.9", "3.10", "3.11", "3.12"])
def unit_test_platform(session):
"""Run the test suite."""
session.install("poetry", "toml")
Expand All @@ -31,7 +31,7 @@ def unit_test_platform(session):
)


@nox.session(python=["3.9", "3.10", "3.11"])
@nox.session(python=["3.9", "3.10", "3.11", "3.12"])
def unit_test_cli(session):
"""Run the test suite."""
session.install("poetry", "toml")
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-pypi-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- name: Setup Python 3.9
uses: actions/setup-python@v4
- uses: actions/checkout@v4
- name: Setup Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.9"
python-version: "3.10"

- name: Install pypa/build
run: >-
Expand All @@ -29,7 +29,7 @@ jobs:
sed -i 's/name = ".*"/name = "openbb-nightly"/' openbb_platform/pyproject.toml
sed -i "3s/version = \"\(.*\)\"/version = \"\1.dev$(date +%Y%m%d%H%M)\"/" openbb_platform/pyproject.toml

- name: OpenBB Platform - Create the dinamically generated wheel
- name: OpenBB Platform - Create the dynamically generated wheel
run: |
python -m pip install poetry toml
python build/pypi/openbb_platform/nightly.py
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-test-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- name: Setup Python 3.9
uses: actions/setup-python@v4
- uses: actions/checkout@v4
- name: Setup Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.9"
python-version: "3.10"

- name: Install pypa/build
run: >-
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
sed -i 's/name = ".*"/name = "openbb-nightly"/' openbb_platform/pyproject.toml
sed -i "3s/version = \"\(.*\)\"/version = \"\1.dev$(date +%Y%m%d%H%M)\"/" openbb_platform/pyproject.toml

- name: OpenBB Platform - Create the dinamically generated wheel
- name: OpenBB Platform - Create the dynamically generated wheel
run: |
python -m pip install poetry toml
python build/pypi/openbb_platform/nightly.py
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/general-linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ jobs:
- name: Fetch base branch
run: git fetch --no-tags --depth=20 origin ${{ github.base_ref }}

- name: Setup Python 3.9
uses: actions/setup-python@v4
- name: Setup Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.9"
python-version: "3.10"
architecture: x64

- name: Get changed files in openbb_platform for PR
Expand All @@ -48,7 +48,7 @@ jobs:
echo "diff_files=$(git diff --diff-filter=d --name-only origin/${{ github.base_ref }}...${{ github.head_ref }} | grep -E '^(openbb_platform|cli)/.*\.py$' | grep -v 'openbb_platform/openbb/package' | grep -v 'integration' | grep -v 'tests' | xargs)" >> $GITHUB_ENV
echo $diff_files

- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-linting-${{ hashFiles('**/poetry.lock') }}
Expand All @@ -75,7 +75,7 @@ jobs:
name: Markdown Linting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
name: Check out the code
- name: Lint Code Base
uses: docker://avtodev/markdown-lint:v1
Expand All @@ -86,7 +86,7 @@ jobs:
name: JSON Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: json-yaml-validate
id: json-yaml-validate
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gh-branch-name-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
if: steps.check-comment.outputs.commentExists == 'false'
run: |
reason="${{ steps.check-develop-branch.outputs.reason }}${{ steps.check-main-branch.outputs.reason }}"
gh pr comment ${{ github.event.pull_request.number }} --body "$reason Please review our [branch naming guidelines](https://github.com/OpenBB-finance/OpenBBTerminal/blob/develop/CONTRIBUTING.md#branch-naming-conventions)."
gh pr comment ${{ github.event.pull_request.number }} --body "$reason Please review our [branch naming guidelines](https://github.com/OpenBB-finance/OpenBB/blob/develop/CONTRIBUTING.md#branch-naming-conventions)."
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-integration-platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ jobs:
if: always()

- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Checkout specific ref
if: github.event_name == 'pull_request'
run: git fetch origin ${{ github.event.pull_request.head.ref }} && git checkout FETCH_HEAD

- name: Setup Python 3.10
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: "3.10"
architecture: x64
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test-unit-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,21 @@ jobs:

matrix:
python_version:
["3.9", "3.10", "3.11"]
["3.9", "3.10", "3.11", "3.12"]
steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Install Python ${{ matrix.python_version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python_version }}
allow-prereleases: true
cache: "pip"

- name: Cache pip packages
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{ hashFiles('cli/poetry.lock') }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test-unit-platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,21 @@ jobs:

matrix:
python_version:
["3.9", "3.10", "3.11"]
["3.9", "3.10", "3.11", "3.12"]
steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Install Python ${{ matrix.python_version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python_version }}
allow-prereleases: true
cache: "pip"

- name: Cache pip packages
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{ hashFiles('openbb_platform/poetry.lock') }}
Expand Down
1 change: 1 addition & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ repos:
args: ["--ignore-missing-imports", "--scripts-are-modules", "--check-untyped-defs"]
additional_dependencies: ["types-requests", "types-setuptools"]
require_serial: true
exclude: 'test_.*\.py'
- repo: https://github.com/kynan/nbstripout
rev: 0.6.1
hooks:
Expand Down
15 changes: 14 additions & 1 deletion .secrets.baseline
Original file line number Diff line number Diff line change
Expand Up @@ -124,9 +124,22 @@
"pattern": [
"example",
"REPLACE_ME",
"PASSWORD",
"PASS",
"my_email",
"my_password",
"my_pat"
"my_pat",
"fmp",
"other_key",
"polygon",
"fred",
"benzinga",
"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiIsImtpZCI6ImRiMjEyZDdhZj",
"c2MWI0ZTNlOGNjZGM3OWQ5Zjk4YWM5In0.eyJhY2Nlc3NfdG9rZW4iOiJ0",
"b2tlbiIsInRva2VuX3R5cGUiOiJCZWFyZXIiLCJ1dWlkIjoidXVpZCIsInV",
"zZXJuYW1lIjoidXNlcm5hbWUiLCJlbWFpbCI6ImVtYWlsIiwicHJpbWFyeV9",
"1c2FnZSI6InByaW1hcnlfdXNhZ2UifQ.FAtE8-a1a-313Zoa6dREIxGZOHaW9",
"-JLZnFzyJ6dlHBZnkjQT2tfaaefxnTdAlSmToQwxGykvuatmI7L0wztPQ"
]
}
],
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ If a community member engages in unacceptable behavior, the community organizers

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. dro.lopes@campus.fct.unl.pt.

[Reporting guidelines](https://github.com/OpenBB-finance/OpenBBTerminal)
[Reporting guidelines](https://github.com/OpenBB-finance/OpenBB)

Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

Expand Down
49 changes: 30 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<br />
<img src="https://github.com/OpenBB-finance/OpenBBTerminal/blob/develop/images/platform-light.svg?raw=true#gh-light-mode-only" alt="OpenBB Terminal logo" width="600">
<img src="https://github.com/OpenBB-finance/OpenBBTerminal/blob/develop/images/platform-dark.svg?raw=true#gh-dark-mode-only" alt="OpenBB Terminal logo" width="600">
<img src="https://github.com/OpenBB-finance/OpenBB/blob/develop/images/platform-light.svg?raw=true#gh-light-mode-only" alt="OpenBB Terminal logo" width="600">
<img src="https://github.com/OpenBB-finance/OpenBB/blob/develop/images/platform-dark.svg?raw=true#gh-dark-mode-only" alt="OpenBB Terminal logo" width="600">
<br />
<br />

[![Twitter](https://img.shields.io/twitter/url/https/twitter.com/openbb_finance.svg?style=social&label=Follow%20%40openbb_finance)](https://twitter.com/openbb_finance)
![Discord Shield](https://discordapp.com/api/guilds/831165782750789672/widget.png?style=shield)
[![Open in Dev Containers](https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/OpenBB-finance/OpenBBTerminal)
[![Open in Dev Containers](https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/OpenBB-finance/OpenBB)
<a href="https://codespaces.new/OpenBB-finance/OpenBBTerminal">
<img src="https://github.com/codespaces/badge.svg" height="20" />
</a>
Expand All @@ -21,6 +21,17 @@ Offers access to equity, options, crypto, forex, macro economy, fixed income, an

Sign up to the [OpenBB Hub](https://my.openbb.co/login) to get the most out of the OpenBB ecosystem.

---
If you are looking for the first AI financial terminal for professionals, the OpenBB Terminal Pro can be found at [pro.openbb.co](https://pro.openbb.co)

<a href="https://pro.openbb.co">
<div align="center">
<img src="https://openbb.co/api/image?src=%2Fassets%2Fimages%2Fhome%2Fhero.png&width=2400&fit=cover&position=center&background[]=0&background[]=0&background[]=0&background[]=0&quality=100&compressionLevel=9&loop=0&delay=100&crop=null" alt="Logo" width="600">
</div>
</a>

---

<!-- TABLE OF CONTENTS -->
<details closed="closed">
<summary><h2 style="display: inline-block">Table of Contents</h2></summary>
Expand All @@ -39,7 +50,7 @@ Sign up to the [OpenBB Hub](https://my.openbb.co/login) to get the most out of t

The OpenBB Platform can be installed as a [PyPI package](https://pypi.org/project/openbb/) by running `pip install openbb`

or by cloning the repository directly with `git clone https://github.com/OpenBB-finance/OpenBBTerminal.git`.
or by cloning the repository directly with `git clone https://github.com/OpenBB-finance/OpenBB.git`.

Please find more about the installation process in the [OpenBB Documentation](https://docs.openbb.co/platform/installation).

Expand All @@ -49,7 +60,7 @@ The OpenBB Platform CLI is a command-line interface that allows you to access th

It can be installed by running `pip install openbb-cli`

or by cloning the repository directly with `git clone https://github.com/OpenBB-finance/OpenBBTerminal.git`.
or by cloning the repository directly with `git clone https://github.com/OpenBB-finance/OpenBB.git`.

Please find more about the installation process in the [OpenBB Documentation](https://docs.openbb.co/cli/installation).

Expand All @@ -65,11 +76,11 @@ There are three main ways of contributing to this project. (Hopefully you have s

### Create a GitHub ticket

Before creating a ticket make sure the one you are creating doesn't exist already [here](https://github.com/OpenBB-finance/OpenBBTerminal/issues)
Before creating a ticket make sure the one you are creating doesn't exist already [here](https://github.com/OpenBB-finance/OpenBB/issues)

* [Report bug](https://github.com/OpenBB-finance/OpenBBTerminal/issues/new?assignees=&labels=bug&template=bug_report.md&title=%5BBug%5D)
* [Suggest improvement](https://github.com/OpenBB-finance/OpenBBTerminal/issues/new?assignees=&labels=enhancement&template=enhancement.md&title=%5BIMPROVE%5D)
* [Request a feature](https://github.com/OpenBB-finance/OpenBBTerminal/issues/new?assignees=&labels=new+feature&template=feature_request.md&title=%5BFR%5D)
* [Report bug](https://github.com/OpenBB-finance/OpenBB/issues/new?assignees=&labels=bug&template=bug_report.md&title=%5BBug%5D)
* [Suggest improvement](https://github.com/OpenBB-finance/OpenBB/issues/new?assignees=&labels=enhancement&template=enhancement.md&title=%5BIMPROVE%5D)
* [Request a feature](https://github.com/OpenBB-finance/OpenBB/issues/new?assignees=&labels=new+feature&template=feature_request.md&title=%5BFR%5D)

### Provide feedback

Expand All @@ -78,7 +89,7 @@ We are most active on [our Discord](https://openbb.co/discord), but feel free to
## 3. License

Distributed under the AGPLv3 License. See
[LICENSE](https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/LICENSE) for more information.
[LICENSE](https://github.com/OpenBB-finance/OpenBB/blob/main/LICENSE) for more information.

## 4. Disclaimer

Expand Down Expand Up @@ -108,32 +119,32 @@ This is a proxy of our growth and that we are just getting started.

But for more metrics important to us check [openbb.co/open](https://openbb.co/open).

[![Star History Chart](https://api.star-history.com/svg?repos=openbb-finance/OpenBBTerminal&type=Date)](https://star-history.com/#openbb-finance/OpenBBTerminal&Date)
[![Star History Chart](https://api.star-history.com/svg?repos=openbb-finance/OpenBBTerminal&type=Date&theme=dark)](https://api.star-history.com/svg?repos=openbb-finance/OpenBBTerminal&type=Date&theme=dark)

## 7. Contributors

OpenBB wouldn't be OpenBB without you. If we are going to disrupt financial industry, every contribution counts. Thank you for being part of this journey.

<a href="https://github.com/OpenBB-finance/OpenBBTerminal/graphs/contributors">
<a href="https://github.com/OpenBB-finance/OpenBB/graphs/contributors">
<img src="https://contributors-img.web.app/image?repo=OpenBB-finance/OpenBBTerminal" width="800"/>
</a>

<!-- MARKDOWN LINKS & IMAGES -->
<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->

[contributors-shield]: https://img.shields.io/github/contributors/OpenBB-finance/OpenBBTerminal.svg?style=for-the-badge
[contributors-url]: https://github.com/OpenBB-finance/OpenBBTerminal/graphs/contributors
[contributors-url]: https://github.com/OpenBB-finance/OpenBB/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/OpenBB-finance/OpenBBTerminal.svg?style=for-the-badge
[forks-url]: https://github.com/OpenBB-finance/OpenBBTerminal/network/members
[forks-url]: https://github.com/OpenBB-finance/OpenBB/network/members
[stars-shield]: https://img.shields.io/github/stars/OpenBB-finance/OpenBBTerminal.svg?style=for-the-badge
[stars-url]: https://github.com/OpenBB-finance/OpenBBTerminal/stargazers
[stars-url]: https://github.com/OpenBB-finance/OpenBB/stargazers
[issues-shield]: https://img.shields.io/github/issues/OpenBB-finance/OpenBBTerminal.svg?style=for-the-badge&color=blue
[issues-url]: https://github.com/OpenBB-finance/OpenBBTerminal/issues
[issues-url]: https://github.com/OpenBB-finance/OpenBB/issues
[bugs-open-shield]: https://img.shields.io/github/issues/OpenBB-finance/OpenBBTerminal/bug.svg?style=for-the-badge&color=yellow
[bugs-open-url]: https://github.com/OpenBB-finance/OpenBBTerminal/issues?q=is%3Aissue+label%3Abug+is%3Aopen
[bugs-open-url]: https://github.com/OpenBB-finance/OpenBB/issues?q=is%3Aissue+label%3Abug+is%3Aopen
[bugs-closed-shield]: https://img.shields.io/github/issues-closed/OpenBB-finance/OpenBBTerminal/bug.svg?style=for-the-badge&color=success
[bugs-closed-url]: https://github.com/OpenBB-finance/OpenBBTerminal/issues?q=is%3Aissue+label%3Abug+is%3Aclosed
[bugs-closed-url]: https://github.com/OpenBB-finance/OpenBB/issues?q=is%3Aissue+label%3Abug+is%3Aclosed
[license-shield]: https://img.shields.io/github/license/OpenBB-finance/OpenBBTerminal.svg?style=for-the-badge
[license-url]: https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/LICENSE.txt
[license-url]: https://github.com/OpenBB-finance/OpenBB/blob/main/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/DidierRLopes
Loading
Loading