Skip to content

Remove numpy dependency upper bound #128

Remove numpy dependency upper bound

Remove numpy dependency upper bound #128

Workflow file for this run

name: Tests
on:
push:
branches:
- master
pull_request:
branches:
- master
defaults:
run:
shell: bash -l {0}
jobs:
run:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
python-version: [3.8]
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup conda
uses: conda-incubator/setup-miniconda@v2
with:
activate-environment: bqscales-dev
environment-file: dev-environment.yml
python-version: ${{ matrix.python-version }}
mamba-version: '*'
auto-activate-base: false
channels: conda-forge
- name: Python linters
run: flake8 bqscales --ignore=E501,W504,W503
- name: Yarn install
run: yarn install
- name: JS Linters
run: |
yarn run prettier:check
yarn run eslint:check
- name: Install bqscales
run: pip install .
- name: Check installation files
run: |
test -d $CONDA_PREFIX/share/jupyter/nbextensions/bqscales
test -f $CONDA_PREFIX/share/jupyter/nbextensions/bqscales/extension.js
test -f $CONDA_PREFIX/share/jupyter/nbextensions/bqscales/index.js
test -d $CONDA_PREFIX/share/jupyter/labextensions/bqscales
test -f $CONDA_PREFIX/share/jupyter/labextensions/bqscales/package.json
- name: Print nbextension and labextension
run: |
jupyter nbextension list
jupyter labextension list
- name: Check nbextension and labextension
run: |
jupyter nbextension list 2>&1 | grep -ie "bqscales/extension.*enabled" -
jupyter labextension list 2>&1 | grep -ie "bqscales.*enabled.*ok" -