James Maslek
a61fac53f5
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-11 12:19:04 -07:00
teh_coderer
979930b9e8
feature / Refactor Interactive Charts to React ( #4941 )
...
* init
* fix tables
* add shortcuts
* handle svgs
* test
* test2
* test3
* Update loggers.py
* Update sdk_helpers.py
* Update loggers.py
* Update loggers.py
* updates
* updates
* update
* handle add text high/low for candlestick traces when updating
* adding save overlay to tables
* maybe fix
* prints
* asdf
* working
* working
* removing prints
* update
* fix no figure title text
* add trace labels space
* download finished popup for MacOS
* bump pywry
* update
* update table
* Update plotly_helper.py
* only format numbers over 10_000 on tables
* Delete generate_index.py
* turn off logs in generations
* update tables
* bump pywry, fix tables, added ichimoku ta indicator
* Update backend.py
* mypy
* update tables
* updates
* juan more
* tables
* test
* bump pywry
* bump pywry
* Update loggers.py
* test
* fixing some formatting
* add update button to indicators dashboard
* fix oecd dates to be full dates
* prepare charts/tables for pywry update
* Update poetry.lock
* Update finviz_view.py
* tests
* tests
* tests
* tests
* testss?
* tests
* Create test_call_func[call_sec-nasdaq_view.sec_filings-other_args37-called_with37].yaml
* testtss please
* Update loggers.py
* testss
* `with open(newline="\n")`
* tests
* tests -__-
* why
* Revert "`with open(newline="\n")`"
This reverts commit 554e0f53f4 .
* Revert "why"
This reverts commit 89f1d9b823 .
* Revert "tests -__-"
This reverts commit a9c694ae96 .
* Revert "tests"
This reverts commit 5463249498 .
* whelp
* .
* rename `streamlit.py` -> `streamlit_run.py`, bump pywry/finviz/streamlit
* Update backend.py
* update
* Revert "update file"
---------
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-11 17:38:12 +00:00
James Maslek
158d6ce3bb
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-11 08:55:57 -07:00
James Maslek
6b9b840740
fix biztoc print on launch ( #5004 )
...
* fix biztoc print on launch
* missed something
2023-05-11 15:41:30 +00:00
James Maslek
5a5dbd2578
fix biztoc print on launch
2023-05-10 21:54:59 -07:00
Danglewood
0e0de86b49
feature/heikin-ashi-candles: Adds a flag for Heikin Ashi Candles on stocks/candle ( #4979 )
...
* Adds a flag for Heikin Ashi Candles on stocks/candle
* ruff
* pylint
* doc strings
* fix typo
* update integration test file
* updates the docs accordingly.
* remove second if statement
* requested change
* adds check for the expected columns
---------
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-11 00:31:41 +00:00
DidierRLopes
678544914a
move keyboard hotkey macros to website docs ( #5002 )
2023-05-10 23:39:51 +00:00
James Maslek
a6f69ae424
Merge pull request #5001 from OpenBB-finance/hotfix/fix-api-key
...
Fix api-key md file in docs
2023-05-10 15:05:20 -07:00
James Maslek
0765d0a166
Fix api key md
2023-05-10 14:56:06 -07:00
James Maslek
cfc07f97b5
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-10 14:38:04 -07:00
Thomas Marban
29a297c2dc
First introduction of news_biztoc — A new partnership with BizToc.com ( #4864 )
...
* First introduction of news_biztoc — A new partnership with BizToc.com
* bump pywry
* fix rm command (#4890 )
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* Fix `crypto/defi/anchor` (#4892 )
* handle defi anchor exceptions
* reason
* mypy
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* fix windows pyinstaller subprocess fail if space in path
* remove API_IEX_TOKEN
* remove API_SENTIMENTINVESTOR_TOKEN
* Add autocompletion and merge into one news function + add to sources dictionary
* Autocomplete for the tag
* fix test
* Make a new sdk help[er for openbb.news
* pylint
* lint
* lint2
* Regenerate sdk
* remove cmd from list
* api-keys
* Update api-keys.md
Add images
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com >
2023-05-10 18:12:55 +00:00
Disorder AA
d197abd16c
feat(tables): AA-729 clear filters ( #4996 )
...
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com >
2023-05-10 17:53:55 +00:00
Theodore Aptekarev
55fe66dcdc
Add linux docker launch command notes ( #4999 )
2023-05-10 17:53:27 +00:00
James Maslek
e3029fc595
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-10 07:42:05 -07:00
northern-64bit
bde21f033e
Adding GARCH ( #4815 )
...
* Add GARCH
* Linting
* Rearrange the econometrics menu
* Add integration test
* Add ret command + fixes
* Fix linting
* Fix linting
* Fix pylint
* Add logger to functions
* bump pywry
* fix rm command (#4890 )
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* Fix `crypto/defi/anchor` (#4892 )
* handle defi anchor exceptions
* reason
* mypy
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* fix windows pyinstaller subprocess fail if space in path
* remove API_IEX_TOKEN
* remove API_SENTIMENTINVESTOR_TOKEN
* Convert to latex + requested changes
* Fix linting
* Remove unnecessary logger
* Add example
* SDK updated
* fix syntax on elite level math that I def know
* Fix docstring
* Fix example
* Fix
* Linting
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com >
2023-05-10 14:30:36 +00:00
DidierRLopes
33da518dfa
Create KEYBOARD_HOTKEY_MACROS.md ( #4986 )
...
* Create KEYCHRON_MACROS.md
* Update KEYCHRON_MACROS.md
* Update KEYCHRON_MACROS.md
* Update KEYCHRON_MACROS.md
* Update KEYCHRON_MACROS.md
* Update KEYCHRON_MACROS.md
* Update and rename KEYCHRON_MACROS.md to KEYBOARD_HOTKEY_MACROS.md
* Update KEYBOARD_HOTKEY_MACROS.md
* Update KEYBOARD_HOTKEY_MACROS.md
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
2023-05-10 14:22:56 +00:00
James Maslek
2cde40d846
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-10 07:17:12 -07:00
montezdesousa
c56c378293
fix echo windows ( #4998 )
2023-05-10 13:59:35 +00:00
Igor Radovanovic
705a3318e0
Integration test coverage ( #4969 )
...
* Integration test coverage POC
* Update
* Integration test cleanup
* Fix
* update tests > index 36
* rename stocks tests
* Update Integration Tests
* Update Integration Test Coverage
* Update integration tests
* Linting
* Calculate parameter coverage
* Improvements
* Integration test update
* Improvements
* Improvements
* Improvements
* Improvements
* Add to controller
* Update README
* Add integration test summary
* Update integration tests
* Update integration tests
* Update algorithm
* avoid uncaught exception
* change summary
* change workflow
* another summawry change
* fix small bug when module not found
* summary table
* Refactor
* Workflow
* Breaking get_coverage_all_controllers
* Submenu coverage refactor
* Remove comments
* fix build workflow
* forgot intel
* update integration tests wf
* update windows wd (need to test)
* same
* fix integration test
* Windows patch
* Update integration-test.yml
* fix windows path
* fix windows build wf
* Update windows10_build.yml
* Linting
* fix paths
* Finishing path touches
---------
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com >
Co-authored-by: luqazino@gmail.com <luqazino@gmail.com >
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
2023-05-10 09:44:12 +00:00
James Maslek
425b740eda
Hotfix/databento + bugs ( #4973 )
...
* bump pywry
* fix rm command (#4890 )
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* Fix `crypto/defi/anchor` (#4892 )
* handle defi anchor exceptions
* reason
* mypy
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* fix windows pyinstaller subprocess fail if space in path
* remove API_IEX_TOKEN
* remove API_SENTIMENTINVESTOR_TOKEN
* Fix data bento calls
* Fix options eod chain bug
* Fix finviz get
* Fix yf balance bug
* removing breakline
* Add error message
---------
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
2023-05-09 08:16:32 +00:00
James Maslek
3d3b409c69
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-08 22:26:36 -07:00
Danglewood
eaf27ab522
restores parameters template file ( #4976 )
2023-05-09 05:21:26 +00:00
James Maslek
4daac7cf26
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-08 22:16:53 -07:00
Pratyush Shukla
84125c88ad
Fixed equity report ( #4991 )
2023-05-09 05:08:49 +00:00
Danglewood
ad6a9c5e07
removes global pandas display settings from fmp_view ( #4983 )
2023-05-09 05:03:17 +00:00
Pratyush Shukla
d86e5cc9c4
Updated pytrends dependency in config files and remove temp workaround ( #4989 )
...
* Updated dependency `pytrends>=4.9.2`
* Updated `requirements` & `requirements-full` files
* Removed temp workaround
* `ruff`
2023-05-09 05:00:43 +00:00
Pratyush Shukla
1a150b0dbc
Fixed date format for crypto.dd.twitter and crypto.dd.events in SDK ( #4990 )
...
* Fixed `date` column
* `black`
* Fixed `date` column
* `black`
* tests
2023-05-09 04:40:27 +00:00
James Maslek
065a4626df
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-08 21:15:01 -07:00
Igor Radovanovic
1c869afd2f
Hotfix/ stocks/fa/dcf ( #4992 )
...
* Remove flags
* Update DCF params and file naming
2023-05-08 20:18:37 +00:00
James Maslek
cba34a5eb7
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-08 13:05:07 -07:00
Danglewood
1f3f6bf2c7
fixes forecast export ( #4994 )
2023-05-08 18:52:35 +00:00
James Maslek
84d257ed16
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-08 09:20:58 -07:00
Danglewood
4743e571b8
patches economy/edebt and updates tests ( #4981 )
2023-05-08 08:10:02 +00:00
James Maslek
2edf8e0f45
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-05 09:19:36 -04:00
LOne2three
1f0c3ff4de
Hotfix/routine default file overwrite ( #4927 )
...
* bump pywry
* fix windows pyinstaller subprocess fail if space in path
* remove API_IEX_TOKEN
* remove API_SENTIMENTINVESTOR_TOKEN
* added logic to download_routines and save_routine to put default and personal routines in difference folders and changed logic in call_dowload in account controller to account for the change in logic for save_routine
* Changed logic in read_routine function to account for the new directory structure and also changed the corresponding unit tests. Slightly amended test_save_routine to account for the new routine param
* Changed the routine parameter of mock_save_routine.assert_called_once_with to account for the change in the input parameter of the save_routine function
* changed routine string in test_routines_handler
* Made unit tests for download_routines in routines_handler.
* added comments
* Added new logic to call_exe so that a user could execute the file with --file default/filename.openbb, --file personal/filename.openbb or --file Users/Username/openBBUserData/Routines/hub/default/filename.openbb
* linting: black
* linting: ruff
* ruff broke black
* removed regex in call_exe and changed logic in call_download to give personal routines priority
* Changed formatting
* Changed formatting and removed regex from call_exe
* Created class variables and moved dictionaries out of constructor to solve linting issue.
Changed routine args type annotation
Changed data list
* Added type annotations for the dictionary class variables
* Changed data annotation type for routine dictionaries
* Moved dictionaries back into constructor
* removed import pathlib
* ruff
* mypy
* pylint
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com >
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
2023-05-05 13:12:45 +00:00
James Maslek
2a38da1d36
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-05 09:07:44 -04:00
Danglewood
2da1f0d083
add libzlma workaround to Terminal FAQ ( #4974 )
2023-05-05 13:05:45 +00:00
Pratyush Shukla
5ed7830af7
Fixed search command issues ( #4845 )
...
* Added `exchange` filter in `stocks\search`
* Fixed arguments
* Fixed issues with `stocks\search` command
* Fixed linting
* Fixed args and updated test
* get rid of second dash
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-05 12:49:43 +00:00
James Maslek
7d317ce3ab
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-04 14:51:02 -04:00
Danglewood
0bcf3629a8
Updates Terminal Intro Guide for Economy Menu's Recent Changes. ( #4967 )
...
* Updates Terminal intro guide for Economy menu. Images to follow
* adds the screenshots
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-04 18:01:37 +00:00
Danglewood
72c4ce01f3
Updates SDK Intro Guide for Fundamental Analysis Module's Recent Changes ( #4964 )
...
* Updates SDK intro guide for fundamental analysis for recent changes
* previous commit was missing this
* fixes
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-04 17:32:27 +00:00
andrewkenreich
b9a4faa0d7
fixing equity report issue ( #4922 )
...
* fixing equity report issue
* some fixes
---------
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com >
2023-05-04 17:26:38 +00:00
Pratyush Shukla
5a3b006b76
Fixed column names for economy\performance and economy\valuation ( #4968 )
...
* Fixed column names
* Fixed column names for `valuation`
2023-05-04 16:27:28 +00:00
James Maslek
c01af20a6f
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-04 11:54:08 -04:00
Disorder AA
30076a590b
feat(docs): add math katex support ( #4972 )
2023-05-04 15:21:01 +00:00
James Maslek
aa72d4ae8d
Hotfix/kill cov ( #4971 )
...
* bump pywry
* fix rm command (#4890 )
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* Fix `crypto/defi/anchor` (#4892 )
* handle defi anchor exceptions
* reason
* mypy
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
* fix windows pyinstaller subprocess fail if space in path
* remove API_IEX_TOKEN
* remove API_SENTIMENTINVESTOR_TOKEN
* remove codecov
---------
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
2023-05-04 14:41:24 +00:00
James Maslek
424a9a914c
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-03 15:27:35 -04:00
Danglewood
6964947904
hotfix/stock-screener-remove-delimiter: Gets rid of commas in Company column. ( #4954 )
...
* gets rid of comma in company name column
* re-records tests
2023-05-03 19:18:54 +00:00
James Maslek
9d6615a7a6
Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop
2023-05-03 09:22:02 -04:00
Pratyush Shukla
cfb0f77f77
Fixed --help arg not working ( #4956 )
2023-05-03 12:41:08 +00:00