diff options
author | James Maslek <jmaslek11@gmail.com> | 2023-08-30 09:50:38 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-30 09:50:38 -0400 |
commit | 006943d5c99f2d9b3bfcb0869bfde754520f08bd (patch) | |
tree | 1ee640be6334774485a207eb92188bbf67afdd47 | |
parent | df9af48d6d0fb172aeba569fd5e457514c923805 (diff) | |
parent | f890eec7b3a550fbb9505cc283ffd8a9c2b46353 (diff) |
Merge pull request #5391 from OpenBB-finance/release/3.2.2
Release/3.2.2
24 files changed, 74 insertions, 50 deletions
diff --git a/build/docker/compose.env b/build/docker/compose.env index 943d85414f3..1b8319eddfa 100644 --- a/build/docker/compose.env +++ b/build/docker/compose.env @@ -1,2 +1,2 @@ OPENBBTERMINAL_DOCKER_REGISTRY="ghcr.io" -OPENBBTERMINAL_DOCKER_RELEASE_VERSION="3.2.1" +OPENBBTERMINAL_DOCKER_RELEASE_VERSION="3.2.2" diff --git a/build/nsis/setup.nsi b/build/nsis/setup.nsi index 8bb8de9696f..4093faad17a 100644 --- a/build/nsis/setup.nsi +++ b/build/nsis/setup.nsi @@ -10,7 +10,7 @@ !define NAME "OpenBB Terminal" !define COMPANY "OpenBB" !define APPFILE "OpenBBTerminal.exe" - !define VERSION "3.2.1" + !define VERSION "3.2.2" !define SLUG "${NAME} v${VERSION}" ;-------------------------------- @@ -20,8 +20,8 @@ VIAddVersionKey Comments "An installer for OpenBB Terminal. For additional details, visit OpenBB.co" VIAddVersionKey CompanyName OpenBB.co VIAddVersionKey FileDescription "OpenBB Terminal Program" - VIAddVersionKey FileVersion 3.2.1.0 - VIAddVersionKey ProductVersion 3.2.1.0 + VIAddVersionKey FileVersion 3.2.2.0 + VIAddVersionKey ProductVersion 3.2.2.0 VIAddVersionKey InternalName "OpenBB Terminal" ;-------------------------------- diff --git a/build/pyinstaller/macOS_package_assets/OpenBB Terminal/OpenBB Terminal b/build/pyinstaller/macOS_package_assets/OpenBB Terminal/OpenBB Terminal index 8975d7a8604..404d8fa83b8 100755 --- a/build/pyinstaller/macOS_package_assets/OpenBB Terminal/OpenBB Terminal +++ b/build/pyinstaller/macOS_package_assets/OpenBB Terminal/OpenBB Terminal @@ -23,7 +23,14 @@ Get started in less than 3 minutes: https://www.youtube.com/watch?v=UFh_Ku0fdtY echo "$BOOTUP_MESSAGE" # Add some messages we can print out -messages=("" "" "" "" "Did you know that you can search for stocks from a given country by running stocks/search --exchangecountry COUNTRY") +messages=("" "" "" "" \ +"Did you know that you can search for stocks from a given country by running stocks/search --exchangecountry COUNTRY" \ +"" "" "" \ +"You can jump between menus by starting your command with a backslash. To go from funds to stocks/fa, you can run /stocks/fa" \ +"" "" "" \ +"Every command has a help flag. To access this use the -h flag after your command.") + + # Pick a random one index=$((RANDOM % ${#messages[@]})) echo ${messages[$index]} diff --git a/build/pyinstaller/version.rc b/build/pyinstaller/version.rc index 76cb484c2c8..d635001a725 100644 --- a/build/pyinstaller/version.rc +++ b/build/pyinstaller/version.rc @@ -6,8 +6,8 @@ VSVersionInfo( ffi=FixedFileInfo( # filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4) # Set not needed items to zero 0. - filevers=(3, 0, 0, 0), - prodvers=(3, 0, 0, 0), + filevers=(3, 2, 2, 0), + prodvers=(3, 2, 2, 0), # Contains a bitmask that specifies the valid bits 'flags'r mask=0x0, # Contains a bitmask that specifies the Boolean attributes of the file. @@ -32,10 +32,10 @@ VSVersionInfo( [StringStruct('Comments', 'The OpenBB Terminal. For additional details, visit OpenBB.co'), StringStruct('CompanyName', 'OpenBB'), StringStruct('FileDescription', 'OpenBB Terminal Program'), - StringStruct('FileVersion', '3.2.1.0'), + StringStruct('FileVersion', '3.2.2.0'), StringStruct('InternalName', 'OpenBB Terminal'), StringStruct('ProductName', 'OpenBB Terminal'), - StringStruct('ProductVersion', '3.2.1.0')]) + StringStruct('ProductVersion', '3.2.2.0')]) ]), VarFileInfo([VarStruct('Translation', [1033, 1200])]) ] diff --git a/openbb_terminal/core/models/system_model.py b/openbb_terminal/core/models/system_model.py index 7f478d30436..468ce6d2daf 100644 --- a/openbb_terminal/core/models/system_model.py +++ b/openbb_terminal/core/models/system_model.py @@ -28,7 +28,7 @@ class SystemModel(BaseModel): PLATFORM: str = str(platform.platform()) # OpenBB section - VERSION: str = "3.2.1" + VERSION: str = "3.2.2" # Logging section LOGGING_APP_ID: str = "REPLACE_ME" diff --git a/openbb_terminal/core/sdk/controllers/crypto_sdk_controller.py b/openbb_terminal/core/sdk/controllers/crypto_sdk_controller.py index ac880083a5b..f10ed8cd0d9 100644 --- a/openbb_terminal/core/sdk/controllers/crypto_sdk_controller.py +++ b/openbb_terminal/core/sdk/controllers/crypto_sdk_controller.py @@ -135,24 +135,14 @@ class CryptoController(model.CryptoRoot): `luna_supply_chart`: Plots and prints table showing Luna circulating supply stats\n `newsletters`: Scrape all substack newsletters from url list.\n `newsletters_chart`: Prints table showing DeFi related substack newsletters.\n - `pairs`: Get lastly added trade-able pairs on Uniswap with parameters like:\n - `pairs_chart`: Prints table showing Lastly added pairs on Uniswap DEX.\n - `pools`: Get uniswap pools by volume. [Source: https://thegraph.com/en/]\n - `pools_chart`: Prints table showing uniswap pools by volume.\n `sinfo`: Get staking info for provided terra account [Source: https://fcd.terra.dev/swagger]\n `sinfo_chart`: Prints table showing staking info for provided terra account address [Source: https://fcd.terra.dev/swagger]\n `sratio`: Get terra blockchain staking ratio history [Source: https://fcd.terra.dev/swagger]\n `sratio_chart`: Plots terra blockchain staking ratio history [Source: https://fcd.terra.dev/v1]\n `sreturn`: Get terra blockchain staking returns history [Source: https://fcd.terra.dev/v1]\n `sreturn_chart`: Plots terra blockchain staking returns history [Source: https://fcd.terra.dev/swagger]\n - `stats`: Get base statistics about Uniswap DEX. [Source: https://thegraph.com/en/]\n - `stats_chart`: Prints table showing base statistics about Uniswap DEX. [Source: https://thegraph.com/en/]\n `stvl`: Returns historical values of the total sum of TVLs from all listed protocols.\n `stvl_chart`: Plots historical values of the total sum of TVLs from all listed protocols.\n - `swaps`: Get the last 100 swaps done on Uniswap [Source: https://thegraph.com/en/]\n - `swaps_chart`: Prints table showing last swaps done on Uniswap\n - `tokens`: Get list of tokens trade-able on Uniswap DEX. [Source: https://thegraph.com/en/]\n - `tokens_chart`: Prints table showing tokens trade-able on Uniswap DEX.\n `validators`: Get information about terra validators [Source: https://fcd.terra.dev/swagger]\n `validators_chart`: Prints table showing information about terra validators [Source: https://fcd.terra.dev/swagger]\n `vaults`: Get DeFi Vaults Information. DeFi Vaults are pools of funds with an assigned strategy which main goal is to\n @@ -250,7 +240,6 @@ class CryptoController(model.CryptoRoot): `lt_chart`: Prints table showing Trades on Decentralized Exchanges aggregated by DEX or Month\n `prices`: Get token historical prices with volume and market cap, and average price. [Source: Ethplorer]\n `prices_chart`: Display token historical prices with volume and market cap, and average price.\n - `query`: Get query data\n `query_graph`: Helper methods for querying graphql api. [Source: https://bitquery.io/]\n `th`: Get info about token historical transactions. [Source: Ethplorer]\n `th_chart`: Display info about token history. [Source: Ethplorer]\n diff --git a/openbb_terminal/core/sdk/models/crypto_sdk_model.py b/openbb_terminal/core/sdk/models/crypto_sdk_model.py index e8f8e1c95e9..8315dba2116 100644 --- a/openbb_terminal/core/sdk/models/crypto_sdk_model.py +++ b/openbb_terminal/core/sdk/models/crypto_sdk_model.py @@ -229,24 +229,14 @@ class CryptoDeFi(Category): `luna_supply_chart`: Plots and prints table showing Luna circulating supply stats\n `newsletters`: Scrape all substack newsletters from url list.\n `newsletters_chart`: Prints table showing DeFi related substack newsletters.\n - `pairs`: Get lastly added trade-able pairs on Uniswap with parameters like:\n - `pairs_chart`: Prints table showing Lastly added pairs on Uniswap DEX.\n - `pools`: Get uniswap pools by volume. [Source: https://thegraph.com/en/]\n - `pools_chart`: Prints table showing uniswap pools by volume.\n `sinfo`: Get staking info for provided terra account [Source: https://fcd.terra.dev/swagger]\n `sinfo_chart`: Prints table showing staking info for provided terra account address [Source: https://fcd.terra.dev/swagger]\n `sratio`: Get terra blockchain staking ratio history [Source: https://fcd.terra.dev/swagger]\n `sratio_chart`: Plots terra blockchain staking ratio history [Source: https://fcd.terra.dev/v1]\n `sreturn`: Get terra blockchain staking returns history [Source: https://fcd.terra.dev/v1]\n `sreturn_chart`: Plots terra blockchain staking returns history [Source: https://fcd.terra.dev/swagger]\n - `stats`: Get base statistics about Uniswap DEX. [Source: https://thegraph.com/en/]\n - `stats_chart`: Prints table showing base statistics about Uniswap DEX. [Source: https://thegraph.com/en/]\n `stvl`: Returns historical values of the total sum of TVLs from all listed protocols.\n `stvl_chart`: Plots historical values of the total sum of TVLs from all listed protocols.\n - `swaps`: Get the last 100 swaps done on Uniswap [Source: https://thegraph.com/en/]\n - `swaps_chart`: Prints table showing last swaps done on Uniswap\n - `tokens`: Get list of tokens trade-able on Uniswap DEX. [Source: https://thegraph.com/en/]\n - `tokens_chart`: Prints table showing tokens trade-able on Uniswap DEX.\n `validators`: Get information about terra validators [Source: https://fcd.terra.dev/swagger]\n `validators_chart`: Prints table showing information about terra validators [Source: https://fcd.terra.dev/swagger]\n `vaults`: Get DeFi Vaults Information. DeFi Vaults are pools of funds with an assigned strategy which main goal is to\n @@ -445,7 +435,6 @@ class CryptoOnChain(Category): `lt_chart`: Prints table showing Trades on Decentralized Exchanges aggregated by DEX or Month\n `prices`: Get token historical prices with volume and market cap, and average price. [Source: Ethplorer]\n `prices_chart`: Display token historical prices with volume and market cap, and average price.\n - `query`: Get query data\n `query_graph`: Helper methods for querying graphql api. [Source: https://bitquery.io/]\n `th`: Get info about token historical transactions. [Source: Ethplorer]\n `th_chart`: Display info about token history. [Source: Ethplorer]\n diff --git a/pyproject.toml b/pyproject.toml index 2a3bf4c979b..fd992a6a0d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "openbb" -version = "3.2.1" +version = "3.2.2" description = "Investment Research for Everyone, Anywhere." license = "MIT" authors = ["Didier Rodrigues Lopes"] diff --git a/website/content/sdk/usage/intros/stocks/stocks-screener.md b/website/content/sdk/usage/intros/stocks/stocks-screener.md index 18888a688bc..b3940d9ee68 100644 --- a/website/content/sdk/usage/intros/stocks/stocks-screener.md +++ b/website/content/sdk/usage/intros/stocks/stocks-screener.md @@ -147,7 +147,7 @@ Price/Free Cash Flow = Low (<15) Beta = Under 1 ``` -Copy the block above to a new text file in any editor, and save the file to the [OpenBBUserData](https://docs.openbb.co/sdk/usage/guides/data) folder, naming it something like, `sdk_guide_preset.ini`. **This preset has also been included with the installation**. Declaring the path to the preset file, when located in the OpenBBUserData folder, is not required. The kernel must be restarted when a file is renamed or created; however, changes to the preset itself will be reflected immediately and without restarting. +Copy the block above to a new text file in any editor, and save the file to the [OpenBBUserData](https://docs.openbb.co/terminal/usage/guides/data) folder, naming it something like, `sdk_guide_preset.ini`. **This preset has also been included with the installation**. Declaring the path to the preset file, when located in the OpenBBUserData folder, is not required. The kernel must be restarted when a file is renamed or created; however, changes to the preset itself will be reflected immediately and without restarting. It is a good idea to test choices made before making it too complicated. Start with a handful of filters and modify, or add, them one-at-a-time. Let's pass what we have so far through the screener with `performance` selected as the `data_type`. diff --git a/website/content/terminal/changelog/version2_0_0.mdx b/website/content/terminal/changelog/version2_0_0.mdx index 0841d51f334..afc28ed3762 100644 --- a/website/content/terminal/changelog/version2_0_0.mdx +++ b/website/content/terminal/changelog/version2_0_0.mdx @@ -3,7 +3,7 @@ title: v2.0.0 version: "2.0.0" date: 2022-11-29 description: v2.0.0 -sidebar_position: 105 +sidebar_position: 106 --- ## Major Release Notes diff --git a/website/content/terminal/changelog/version2_1_0.mdx b/website/content/terminal/changelog/version2_1_0.mdx index 321425a6955..4829d18abe5 100644 --- a/website/content/terminal/changelog/version2_1_0.mdx +++ b/website/content/terminal/changelog/version2_1_0.mdx @@ -3,7 +3,7 @@ title: v2.1.0 version: "2.1.0" date: 2022-12-21 description: v2.1.0 -sidebar_position: 104 +sidebar_position: 105 --- ## What's new diff --git a/website/content/terminal/changelog/version2_2_0.mdx b/website/content/terminal/changelog/version2_2_0.mdx index 51bc24934de..808fc5b5c0a 100644 --- a/website/content/terminal/changelog/version2_2_0.mdx +++ b/website/content/terminal/changelog/version2_2_0.mdx @@ -3,7 +3,7 @@ title: v2.2.0 version: "2.2.0" date: 2022-01-19 description: v2.2.0 -sidebar_position: 103 +sidebar_position: 104 --- ## What's new diff --git a/website/content/terminal/changelog/version2_3_0.mdx b/website/content/terminal/changelog/version2_3_0.mdx index c6b65de6aa3..120e32ed824 100644 --- a/website/content/terminal/changelog/version2_3_0.mdx +++ b/website/content/terminal/changelog/version2_3_0.mdx @@ -3,7 +3,7 @@ title: v2.3.0 version: "2.3.0" date: 2023-01-31 description: v2.3.0 -sidebar_position: 102 +sidebar_position: 103 --- diff --git a/website/content/terminal/changelog/version2_3_1.mdx b/website/content/terminal/changelog/version2_3_1.mdx index 7f811c4a3fc..c6650fa74ed 100644 --- a/website/content/terminal/changelog/version2_3_1.mdx +++ b/website/content/terminal/changelog/version2_3_1.mdx @@ -3,7 +3,7 @@ title: v2.3.1 version: "2.3.1" date: 2023-02-01 description: v2.3.1 -sidebar_position: 101 +sidebar_position: 102 --- ## Fixed diff --git a/website/content/terminal/changelog/version2_4_0.mdx b/website/content/terminal/changelog/version2_4_0.mdx index 2296a060a3b..0bc498268b5 100644 --- a/website/content/terminal/changelog/version2_4_0.mdx +++ b/website/content/terminal/changelog/version2_4_0.mdx @@ -3,7 +3,7 @@ title: v2.4.0 version: "2.4.0" date: 2023-02-14 description: v2.4.0 -sidebar_position: 100 +sidebar_position: 101 --- ## What's new diff --git a/website/content/terminal/changelog/version2_4_1.mdx b/website/content/terminal/changelog/version2_4_1.mdx index dfa0696ac39..96e14971c66 100644 --- a/website/content/terminal/changelog/version2_4_1.mdx +++ b/website/content/terminal/changelog/version2_4_1.mdx @@ -3,7 +3,7 @@ title: v2.4.1 version: "2.4.1" date: 2023-02-17 description: v2.4.1 -sidebar_position: 99 +sidebar_position: 100 --- ## What's new diff --git a/website/content/terminal/changelog/version2_5_0.mdx b/website/content/terminal/changelog/version2_5_0.mdx index adf11b02a15..e3286039bdf 100644 --- a/website/content/terminal/changelog/version2_5_0.mdx +++ b/website/content/terminal/changelog/version2_5_0.mdx @@ -3,7 +3,7 @@ title: v2.5.0 version: "2.5.0" date: 2023-03-01 description: v2.5.0 -sidebar_position: 98 +sidebar_position: 99 --- diff --git a/website/content/terminal/changelog/version2_5_1.mdx b/website/content/terminal/changelog/version2_5_1.mdx index 2a52912bda0..a9432be7fcb 100644 --- a/website/content/terminal/changelog/version2_5_1.mdx +++ b/website/content/terminal/changelog/version2_5_1.mdx @@ -3,7 +3,7 @@ title: 2.5.1 version: "2.5.1" date: 2023-03-01 description: Current - v2.5.1 -sidebar_position: 97 +sidebar_position: 98 --- ## Fixed diff --git a/website/content/terminal/changelog/version3_0_0.mdx b/website/content/terminal/changelog/version3_0_0.mdx index a9bdddeafaf..1e29bcf9a6d 100644 --- a/website/content/terminal/changelog/version3_0_0.mdx +++ b/website/content/terminal/changelog/version3_0_0.mdx @@ -3,7 +3,7 @@ title: v3.0.0 version: "3.0.0" date: 2023-04-25 description: v3.0.0 -sidebar_position: 96 +sidebar_position: 97 --- ## What's new diff --git a/website/content/terminal/changelog/version3_0_1.mdx b/website/content/terminal/changelog/version3_0_1.mdx index c800ffe2d9f..a7316006471 100644 --- a/website/content/terminal/changelog/version3_0_1.mdx +++ b/website/content/terminal/changelog/version3_0_1.mdx @@ -3,7 +3,7 @@ title: v3.0.1 version: "3.0.1" date: 2023-05-15 description: v3.0.1 -sidebar_position: 95 +sidebar_position: 96 --- ## Thank you and welcome to our new contributors 🔥 diff --git a/website/content/terminal/changelog/version3_1_0.mdx b/website/content/terminal/changelog/version3_1_0.mdx index 8c7583c9495..3a2dbf8462e 100644 --- a/website/content/terminal/changelog/version3_1_0.mdx +++ b/website/content/terminal/changelog/version3_1_0.mdx @@ -3,7 +3,7 @@ title: v3.1.0 version: "3.1.0" date: 2023-06-21 description: v3.1.0 -sidebar_position: 94 +sidebar_position: 95 --- ## Thank you and welcome to our new contributors 🔥 diff --git a/website/content/terminal/changelog/version3_2_0.mdx b/website/content/terminal/changelog/version3_2_0.mdx index 17acdec8042..8764d03c538 100644 --- a/website/content/terminal/changelog/version3_2_0.mdx +++ b/website/content/terminal/changelog/version3_2_0.mdx @@ -3,7 +3,7 @@ title: v3.2.0 version: "3.2.0" date: 2023-07-21 description: Current - v3.2.0 -sidebar_position: 93 +sidebar_position: 94 --- ## Thank you and welcome to our new contributors 🔥 diff --git a/website/content/terminal/changelog/version3_2_1.mdx b/website/content/terminal/changelog/version3_2_1.mdx index bb270b77b77..3a3dfdbb684 100644 --- a/website/content/terminal/changelog/version3_2_1.mdx +++ b/website/content/terminal/changelog/version3_2_1.mdx @@ -1,9 +1,9 @@ --- -title: Current - v3.2.1 +title: v3.2.1 version: "3.2.1" date: 2023-08-16 -description: Current - v3.2.1 -sidebar_position: 92 +description: v3.2.1 +sidebar_position: 93 --- ## What's new 🎉 diff --git a/website/content/terminal/changelog/version_3_2_2.mdx b/website/content/terminal/changelog/version_3_2_2.mdx new file mode 100644 index 00000000000..36a2e2f0219 --- /dev/null +++ b/website/content/terminal/changelog/version_3_2_2.mdx @@ -0,0 +1,39 @@ +## Thank you and welcome to our new contributors 🔥 +@Define101 and @kulbinderdio + +## What's new 🎉 + +We are excited to launch an implementation of TimeGPT from nixtla! + +As per usual, we are also including some general bug fixes, enhancements and documentations. We have also deprecated some crypto functions that have not been returning data from their API. + +## What's changed 🚀 +* update defillama_dapps json file (#5380) @Define101 +* Allow to execute reports url from reports menu (#5385) @DidierRLopes +* Feature/companies house (#4721) @kulbinderdio +* Hotfix - PyWry fix python 3.11 fail on boot, copy+paste on MacOS (#5384) @tehcoderer +* Change bootup message (#5378) @jmaslek +* Add example notebook for building volume-at-price chart. (#5370) @deeleeramone +* Fix foreach on routine where the inputs provided are not valid (#5373) @DidierRLopes +* 1st integration with TimeGPT-1 (Beta), from Nixtla (#5292) @DidierRLopes +* Removed prints (#5367) @colin99d +* Some error handling (#5357) @colin99d +* Improves the `settings/userdata` command, and upgrade ruff (#5359) @colin99d +* bye bye shroom (#5351) @colin99d +* hotfix / Allow routine args inside lists (#5353) @tehcoderer +* Fix the CPI CSV and remove twitter functionalities (#5350) @jmaslek +* Thegraph totally changed, I removed the endpoints (#5349) @colin99d +* Adds example notebook for installing in Google Colab (#5333) @deeleeramone +* Improve documentation (#5345) @colin99d +* Fixes #5332 (#5344) @colin99d +* hotfix/fix-stocks-search-sdk3: Fixes the stocks search so that it doesn't `print_rich_table()` for SDK. (#5329) @deeleeramone +* Fixed URL for uploading to the hub (#5340) @colin99d +* Fixed the request function (#5336) @colin99d +* Release/3.2.1 (#5335) @jmaslek + +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/open |