v1.9.0

OpenBB-finance/OpenBBv1.9.0Oct 7, 2022by github-actions[bot]

AI Summary

Focuses on Docker improvements, crypto reporting fixes, and general stability updates including SSL fixes and data source corrections.

Key Highlights

  • Docker Volume Support and Automatic Docker Build
  • Improved crypto report issues
  • Fixes for data sources and SSL issues
  • Improved sorting capabilities in news

New Features

  • Docker Volume Support
  • Automatically Create and Build Docker
  • Improved crypto reporting
  • Fixed Google Trends SSL errors
  • Fixed ccxt

Full Release Notes

## Thank you and welcome to our new contributors 🔥
@Chavithra, @DidierRLopes, @JamesWalden97, @TJKlein, @Uzaaft, @catalintoma, @colin99d, @erlandsen-tech, @et41, @gnzng, @hjoaquim, @jmaslek, @jose-donato, @minhhoang1023, @montezdesousa, @northern-64bit, @pauljsymonds, @raviolispy, @simmonsj330 and @soggyomelette

## What's changed 🚀
* Release 1.9.0 (#2694) @simmonsj330
* Fixed crypto report issues (#2722) @colin99d
* Docker Volume Support and Remove the Last of the Files (Last Docker PR I Promise) (#2715) @colin99d
* Data Sources Fix for Installer: Second Try (#2718) @simmonsj330
* Sources Bug Fix Revert (#2717) @simmonsj330
* Docker revisions 2.0 (#2714) @colin99d
* replace ln and ld by search (#2710) @DidierRLopes
* Cleans plotting functionality for stocks/sia/metric (#2713) @colin99d
* fixed typos in example for Jupyter notebook (#2687) @TJKlein
* fix bitquery crypto funcs (#2711) @DidierRLopes
* put ticker on clenow func (#2709) @DidierRLopes
* Portfolio binary bug fix (#2700) @simmonsj330
* Data Sources Default Installer Bug Fix (#2708) @simmonsj330
* Automatically Create and Build Docker (#2706) @colin99d
* Improved error handling for crypto commands (#2704) @colin99d
* Add record session into routine capabiltiies (#2702) @DidierRLopes
* Fix key error bug (#2705) @colin99d
* fix: bug #2691 (#2698) @et41
* Fix typo in config.toml (#2699) @JamesWalden97
* ssl fix (#2693) @simmonsj330
* Fix ec macro (#2689) @colin99d
* Improved sorting capabilities in the news function (#2682) @colin99d
* Bug/2583 (#2671) @catalintoma
* Fix google trends. Error: The request failed: Google returned a response with code 429. (#2677) @montezdesousa
* Fixed ccxt (#2666) @colin99d
* fix: error #2676 (#2683) @soggyomelette
* Fix charmap flair issue on windows (#2664) @colin99d
* Fixes bug that makes reports INACCESSIBLE (#2680) @colin99d
* Fixed shrs command -h (#2663) @colin99d
* Portfolio bundle fix (#2665) @montezdesousa
* Added integration tests fixes (#2670) @colin99d
* fix get_df for output in stocks/disc (#2667) @gnzng
* Add End of Day Historical Data to FA : https://eodhistoricaldata.com/r/?ref=869U7F4J to  (#2500) @pauljsymonds
* Fix bad api output (#2659) @colin99d
* Last stocks int (#2658) @colin99d
* Fixes integrated tests for alt and economy (#2655) @colin99d
* FIxes topbuys (#2657) @colin99d
* Fix stock and fund (#2656) @colin99d
* fixing integration tests for crypto defi (#2624) @simmonsj330
* integration test fix for crypto disc (#2625) @simmonsj330
* Fixed the bug and refactored updating active data (#2651) @colin99d
* Fixing logs on CI (#2653) @Chavithra
* Small refactor to terminal.py (#2640) @colin99d
* Fixes integrated tests for the economy controller (#2645) @colin99d
* Fixed the bug in crypto/dd/oi (#2650) @colin99d
* Etf fix (#2647) @colin99d
* Update README.md (#2648) @colin99d
* Fixes econometric menu integrated tests (#2644) @colin99d
* Fixes the alt menu integrated tests. (#2643) @colin99d
* New path for presets (#2634) @soggyomelette
* New path for data_sources_default.json (#2646) @soggyomelette
* fixing crypto nft integration bug (#2639) @simmonsj330
* Improved futures dashboard (#2635) @colin99d
* Removed ford command (#2627) @colin99d
* Refactor CONTRIBUTING GUIDELINES (#2494) @DidierRLopes
* Added recom error handling (#2628) @colin99d
* Fixed export_data issue in Options controller (#2629) @colin99d
* Fixed bad source default (#2630) @colin99d
* New path for routines (#2632) @soggyomelette
* New path for portfolio data (#2611) @soggyomelette
* Update pull_request_template.md (#2631) @colin99d
* fix typo (#2617) @erlandsen-tech
* Be able to change user data folder and add path for exports (#2592) @soggyomelette
* Fixing the voi command (#2613) @northern-64bit
* Bug/2590 error setting exp (#2615) @erlandsen-tech
* Portfolio controller fixes (#2610) @montezdesousa
* Fix exports (#2584) @catalintoma
* refactor: convert for loops into list and dict comprehensions (#2493) @Uzaaft
* stocks/dps bug fixes (#2614) @montezdesousa
* Adds auto yaml generation (#2587) @colin99d
* Fix a bug and refactor stock helpers (#2566) @colin99d
* fresh reports fix (#2570) @soggyomelette
* Tests over API Best Practices (#2344) @colin99d
* Fix bugs for news (SSL, sources) and fred (SSL) (#2585) @simmonsj330
* Add path for custom_imports outside the terminal (#2567) @soggyomelette
* Minor fixes in API usage (#2588) @montezdesousa
* Updating feature flags : logs (#2568) @Chavithra
* Integrate live feeds from Pyth (#2178) @jose-donato
* Update docs link to openbb.co/docs (#2581) @jose-donato
* Auto Generate API Documentation (#2360) @colin99d
* Fix equity report & Update API docs on Hugo (#2573) @minhhoang1023
* Next release : reports on steroids (#2349) @Chavithra
* Improving styles loading (#2569) @Chavithra
* Pylint (#2563) @colin99d
* updating drafter version (#2554) @simmonsj330
* Friday night bugs (#2557) @jmaslek
* #2212 Removed hist and trend comamnds from /stocks/ba (#2284) @raviolispy
* Removing custom menu (#2551) @soggyomelette
* New path for styles and add timezone as environment variable (#2509) @soggyomelette
* add a new routine based on Twitter thread (#2555) @DidierRLopes
* Fixing #2536 (#2550) @Chavithra
* adding warning to news (#2545) @simmonsj330
* Comment out etf screener for short term (#2544) @jmaslek
* I fixed the heatmap function but forgot the colors (#2543) @jmaslek
* [bug] nft price model (#2475) @jose-donato
* Suggest data sources to use for a command (#2518) @DidierRLopes
* Added export to stocks/qa/beta (#2510) @hjoaquim
* Heatmap fix percents (#2541) @jmaslek
* Removes nftcalendar.io commands (#2540) @jose-donato
* Patching news command  (#2530) @simmonsj330
* [Bug] Crypto/DeFi/pools - Error: display_uni_pools() got an unexpected keyword argument 'descend' (#2539) @montezdesousa
* Fix CMD log to be a well-formed JSON string (#2523) @hjoaquim
* Some docs improvements (#2528) @jose-donato
* New path for .env (#2508) @soggyomelette
* Revert back version (#2527) @simmonsj330
* Release/1.8.1 (#2526) @simmonsj330
* API key and WSB bug fix (#2515) @simmonsj330
* Adding feedparser to spec file (#2525) @simmonsj330
* Add ETF support for portfolio allocation command (#2143) @montezdesousa

We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging `@openbb_finance` on Twitter with a link to your pull request,
and join our Discord server to chat about your contribution! We want to hear about your experience!

### Links 🦋
[Website](https://openbb.co/), [Twitter](https://twitter.com/openbb_finance), [Linkedin](https://www.linkedin.com/company/openbb-finance), [Instagram](https://www.instagram.com/openbb.finance/), [Reddit](https://www.reddit.com/r/openbb/), [Discord](https://discord.com/invite/xPHTuHCmuV)