mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-28 21:12:16 +00:00
Installer fixes (#1584)
* quick econ fix * black * keys and feature flags * terminal name 👀 * some more replacements * some more replacements * edit pyproject * gst -> openbb * add example portfolios back to git * Update api from gst * sorry. skipping some tests * another round of names * another round of test edits * Missed some .gst refs and update timezone * water mark stuff * Fixing Names in terminal.spec and name of GTFF_DEFAULTS to OBBFF_DEFAULTS * Add statsmodels and linearmodels datasets to bundle * Update openbb test scripts to exit after they're done * Fix default export path for packaged apps * Update packaging settings after rename * Exclude jupyter and report from packaged apps and testing * Fix typo * Remove divcal from test because it freezes the terminal * Add openbb mac icon * Add windows icon and splashscreen * Fix markdown linting * Fix gov & economy failed test (#1585) * fix more GST to OpenBB Terminal * Fix gov & economy fail tests * Small changes * Patching valuation & performance command * Change GTFF to OBBFF Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt> Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com> * Resolve no-else and inconsistent return * Set default predict to true * Fix multiple bugs: Add ylabels to bt menu & Fix reports bug (#1581) * Add y labels to all bt commands * Fix reports bug * Update crypto market * Update crypto market * Remove gst folders and remaining files Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt> * Break CI * Break CI again * Fix small rsi bug (#1588) * Add y labels to all bt commands * Fix reports bug * Update crypto market * Update crypto market * Remove gst folders and remaining files * Add back crypto market * Update report controller * Remove bt view from gst Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt> * Clean up remainder of Gamestonk * Fix CI back * Force CI to install pytest * Tests : fix test_menu * Fix loggers linting * Rename default OPENBB feature flags * Rename defaults feature flag file * Loggers : fix mypy * OBBFF to OPENBB in terminal.spec * Change flair to butterfly * Force CI to create a new cache * Force CI to create a new cache in conda tests * Skip test * Clear other caches * Fix linting Co-authored-by: james <jmaslek11@gmail.com> Co-authored-by: Andrew <andrew.kenreich@gmail.com> Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com> Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt> Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
This commit is contained in:
committed by
GitHub
parent
938d987855
commit
3c2a8cf97f
18
.github/workflows/test.yml
vendored
18
.github/workflows/test.yml
vendored
@@ -24,8 +24,8 @@ jobs:
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.cache/pip
|
||||
key: ${{ runner.os }}-linting
|
||||
restore-keys: ${{ runner.os }}-linting
|
||||
key: ${{ runner.os }}-v1-linting
|
||||
restore-keys: ${{ runner.os }}-v1-linting
|
||||
|
||||
- run: python custom_pre_commit/check_doc.py --ignore-files=settings_controller.py,keys_controller.py,degiro_controller.py,oanda_controller.py --ignore-commands=login,al_swe,info_swe,goodness,resources,yf,yolo
|
||||
- run: pip install bandit black codespell flake8 mypy pyupgrade safety pylint==2.12.2
|
||||
@@ -66,14 +66,14 @@ jobs:
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
path: .venv
|
||||
key: venv-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}
|
||||
key: venv-${{ runner.os }}-v1-${{ hashFiles('**/poetry.lock') }}
|
||||
|
||||
- name: Install dependencies
|
||||
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
|
||||
run: poetry install --no-interaction --no-root -E bots -E bots
|
||||
run: poetry install --no-interaction --no-root -E bots
|
||||
|
||||
- name: Install Package
|
||||
run: poetry install --no-interaction -E bots -E bots
|
||||
run: poetry install --no-interaction -E bots
|
||||
|
||||
- name: Run tests
|
||||
env:
|
||||
@@ -132,7 +132,7 @@ jobs:
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
path: .venv
|
||||
key: venv-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}
|
||||
key: venv-${{ runner.os }}-v1-${{ hashFiles('**/poetry.lock') }}
|
||||
|
||||
- name: Install dependencies
|
||||
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
|
||||
@@ -201,7 +201,7 @@ jobs:
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/conda_pkgs_dir
|
||||
key: conda-${{ runner.os }}-${{ matrix.python }}-${{ hashFiles('build/conda/conda-3-8-env.yaml') }}
|
||||
key: conda-${{ runner.os }}-v1-${{ matrix.python }}-${{ hashFiles('build/conda/conda-3-8-env.yaml') }}
|
||||
|
||||
- name: Setup Miniconda
|
||||
uses: conda-incubator/setup-miniconda@v2
|
||||
@@ -233,9 +233,9 @@ jobs:
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
path: ${{ steps.pip-cache.outputs.dir }}
|
||||
key: ${{ runner.os }}-3-8-pip-${{ hashFiles('requirements.txt') }}
|
||||
key: ${{ runner.os }}-v1-3-8-pip-${{ hashFiles('requirements.txt') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-pip-
|
||||
${{ runner.os }}-v1-pip-
|
||||
|
||||
- name: Uninstall Brotlipy
|
||||
shell: bash -l {0}
|
||||
|
||||
Reference in New Issue
Block a user