* Add error handling for when financial statements cannot be parsed
* Formatting updates
* Remove a rogue print statement
* Fix a copy paste error
* Formatting issues with Black
* Use sentinel values rather than exception based workflow
* Remove unneeded change
* Fix formatting
* Don't use exceptions for handling error
* Fix a null check case
* Add an error print string to pass tests
* Remove exception throwers
* Update docs since we don't throw this exception
* Fixing default view and ascending order in cglosers and cggainers
* Fixing futurewarnings error, adding test data, and changing dollar sign issue
* Adding --rewrite-expected test to pass CI
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
* Small fixes
* Add in Introduction to Funds page
* Update _index.md
* Delete images and fix some grammar
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
* switch auto print_help on exits
* display help when home called from home directory
* change in test to expect help cmd
* change in test to expect help cmd
* sets autoexithelp flag on conftest
* supress help string print on quit
* adapt tests to expect help
* adds help on 3 tests missing
* run black
* respect literal bool type
* second attemp to respect literal bool
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
This change adds the --diff flag when running Black. This will make it print out what it would expect to see. This makes it easier for developers to understand what they need to change for Black to be happy.
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
* Adds Introduction Guide to the Technical Analysis Menu
Adds a guide for the Technical Analysis menus. Routine file to come.
* Adds demonstration routine for the Technical Analysis menu
* linter typo
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
* Fixing scorr and sentiment dataframe indexing bug
* Fixing type hint and did some slight refactoring
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
* Fixing fails to deliver bug and resulting NaN values in dataframe bug
* Taking out print statement
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
* Adds Introduction Guide to Stock Screener
Adds Introduction Guide to Stock Screener
* adds a demo routine for the Stock Screener
* Improved Discovery Menu Demo Routine
* Improves functionality of autocomplete by changing value field to use underscore instead of dash
* black
* spelling
Co-authored-by: james <jmaslek11@gmail.com>
* Adds Introduction to the Stocks Insider Trading Menu
Adds intro guide for Insider submenu.
* adds demo routine for the insider trading menu
adds demo routine for the insider trading menu
* adds demo routine for the Government Menu
adds demo routine for the Government Menu
* Adds Introduction to the Government Menu
adds guide for the Government menu.
* Linter
* Removed sentence
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Add a feature flag loaded from . env for preferred data source
* Update the load command to use the preferred source
* Add a test
* Black syntax checker updates
* Update test syntax
* Update load command documentation
* Add a variable to read a sources file from
* Add a default sources.json file
* Add a helper function to read the source file and get the most relevant value
* Add some comments
* Remove older preferred data source file setting
* Add a default source file for data and use it if no user preference specifies a specific file
* Remove duplicate source file and old settings values
* Update the test file
* Update documentation string
* Update tests/openbb_terminal/test_settings_controller.py
* Black syntax formatting issues
* Fix a test case
* Fix a typo
* Fix Flake8 errors
* Fix Flake8 errors
* Pyupgrade syntax fixes
* Additional linter corrections
* More pylint issues
* Improve predefined default sources
* refactor parse_known_args_and_warn for documentation
* Update openbb_terminal/helper_funcs.py
* Add a feature flag loaded from . env for preferred data source
* Update the load command to use the preferred source
* Add a test
* Black syntax checker updates
* Update test syntax
* Update load command documentation
* Add a variable to read a sources file from
* Add a default sources.json file
* Add a helper function to read the source file and get the most relevant value
* Add some comments
* Remove older preferred data source file setting
* Add a default source file for data and use it if no user preference specifies a specific file
* Remove duplicate source file and old settings values
* Update the test file
* Update documentation string
* Update tests/openbb_terminal/test_settings_controller.py
* Black syntax formatting issues
* Fix a test case
* Fix a typo
* Fix Flake8 errors
* Fix Flake8 errors
* Pyupgrade syntax fixes
* Additional linter corrections
* More pylint issues
* Improve predefined default sources
* refactor parse_known_args_and_warn for documentation
* Update openbb_terminal/helper_funcs.py
* Forex controller
* Tests : Fixing `parse_known_args_and_warn` issue
* Comparison Analysis controller
* Tests : Comparison Analysis
* Tests : Stocks/DarkPoolShorts + Stocks/Options
* Tests : fix call_load tests
* Linting : fixing line size
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
The logic on line 213 defaults to USA if there is no exchange symbol present, so the market coverage suffix should use the same logic. This enables filtering by exchange to work correctly.
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
* Add more build assets and all notebook checkpoints to ignore
* Delete old reports that were accidentally added to the repo
* Fix portfolios not bundling
* Add mac installer image assets
* Update license
* Make the code folder hidden in macOS package
* Add folder and launcher icons programmatically during build
* Change dmg creation tool to create-dmg
* Update macOS installation docs
* Bump project version
* Update macOS installation instruction image links
* Fix macOS installation instructions styling
* Unify macOS install instructions image size
* Point download links to the website vs github
* Fix macOS launcher self-quarantine command
* Fix routines not launching in packaged apps
* Fix .openbb test mode not displaying filenames during test run
* Remove file with weird apple character in path
* Adds Introduction to the Options Menu Guide
updates the Hugo site to include Options Menu Guide.
* Removed double title at the start
* Removes the double title at the beginning
* Adds Introduction to the Pricing Submenu
Adds the guide for Options Pricing Submenu.
* Options Menu Demo Routine
adds a demo routine for the options menu
* small correction
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Use returns for correlation
* Uses returns and has lots of other print messages now
* Clean up the code some
* Remove spurious imports
* Update the help messages
* Update for black syntax errors
* adds Introduction to Options Screener Guide and renames the folder from "scr" to "screen" to match the Terminal structure
adds Introduction to Options Screener Guide and renames the folder from "scr" to "screen" to match the Terminal structure
* Changed /stocks/options/scr --> /stocks/options/screen & deleted unused tree: /stocks/options/payoff
Changed /stocks/options/scr --> /stocks/options/screen & deleted unused tree: /stocks/options/payoff
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Fixing bug #1907 scraping management data
* adding csv for failed tests on last push for bug fix
* business_insider_view tests
Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: james <jmaslek11@gmail.com>
* Remove masking for heatmap
* Add a comment
* Add a flag to show either half or the full correlation matrix.
* Fix printed correlation table cutting off for large data sets
* Update the test
* Update some formatting issues
* Fix another formatting error
* Formatting issue
* Remove a double blank line
* Black formatting changes
* Fix a pylint formatting issue
* Use rich table and add a raw flag
* Fix formatting issue
* Capitalize ticker name in table columns
* Update a test
* Add docs for new arguments
* retrigger checks
* Fix stocks_bt integration test script
* Stop keeping parts of third-party libraries that are bundled
* Update pre-commit
* Disable false positive pylint in some crypto models
* Add i18n support to packaged apps
* Add more sklearn hidden imports
* Fix routines files path
* Fix stocks/pred openbb test script
* Fix website not building because of expo command removed
* Bump project version and update deps
Co-authored-by: Chavithra <chavithra@gmail.com>