diff --git a/.bettercodehub.yml b/.bettercodehub.yml deleted file mode 100644 index 4dd4ff9..0000000 --- a/.bettercodehub.yml +++ /dev/null @@ -1,15 +0,0 @@ -languages: -- python - - -- name: python - production: - exclude: - - /tests/.* - test: - include: - - /tests/.* - -exclude: -- /docs/.* -- .*/setup\.py \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md similarity index 100% rename from CODE_OF_CONDUCT.md rename to .github/CODE_OF_CONDUCT.md diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 3897dea..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,66 +0,0 @@ -pipeline { - options { - buildDiscarder(logRotator(numToKeepStr: '2', artifactNumToKeepStr: '2')) - } - agent any - stages { - stage('PreBuild') { - parallel { - stage('Pipdeps') { - steps { - sh 'python3 -m virtualenv venv' - sh 'chmod a+x venv/bin/activate' - sh '. venv/bin/activate && pip install -r requirements.txt' - sh '. venv/bin/activate && pip install codecov pytest pytest-cov mock sphinx' - } - } - stage('Otherdeps'){ - steps{ - sh 'export DISPLAY=:99.0' - sh 'Xvfb :99 &' - sh 'sleep 3' - } - } - } - } - stage('Build') { - steps { - sh '. venv/bin/activate && make build' - } - post { - success { - echo 'Build succeeded.' - } - failure { - echo 'Build failed.' - } - } - } - stage('Test') { - steps { - sh '. venv/bin/activate && export DISPLAY=:99.0 && make test' - } - } - stage('Deploy') { - when { - branch 'main' - } - steps { - echo 'This is the Deploy Stage' - } - post { - success { - echo 'Deploy succeeded' - } - failure { - echo 'Deploy failed' - } - } - } - stage('Cleanup') { - steps { - sh '. venv/bin/activate && make clean' - } - } - } - } diff --git a/README.md b/README.md index f7f8980..c10f8be 100644 --- a/README.md +++ b/README.md @@ -19,12 +19,12 @@ An orchestration layer for plots and tables, dummy datasets, widgets, research, ## Note: `Export` code has has moved to [jupyterlab_commands](https://github.com/timkpaine/jupyterlab_commands/) and [jupyterlab_nbconvert_nocode](https://github.com/timkpaine/jupyterlab_nbconvert_nocode) ## About -This library is designed to fill gaps between other libraries with the JupyterLab ecosystem. The motivation was initially to allow for plots generated with a javascript library (like `plotly` or `bokeh`) to trivially swap out for `matplotlib` in non-browser contexts such as NBConvert generation of PDFs. +This library is designed to fill gaps between other libraries with the JupyterLab ecosystem. The motivation was initially to allow for plots generated with a javascript library (like `plotly` or `bokeh`) to trivially swap out for `matplotlib` in non-browser contexts such as NBConvert generation of PDFs. -It has expanded to include a variety of functions, including grids, emailing notebooks, publishing notebooks, custom nbconvert exporters for JupyterLab, variable inpection, custom streaming operations, and other helpful functions and widgets. As these functionalities mature, or as competeting libraries emerge, they are cut out into their own standalone libraries or removed from `Lantern`, respectively. +It has expanded to include a variety of functions, including grids, emailing notebooks, publishing notebooks, custom nbconvert exporters for JupyterLab, variable inpection, custom streaming operations, and other helpful functions and widgets. As these functionalities mature, or as competeting libraries emerge, they are cut out into their own standalone libraries or removed from `Lantern`, respectively. This library has produced or ceded functionality to: -- [jupyterlab_email](https://github.com/timkpaine/https://github.com/timkpaine/jupyterlab_email) +- [jupyterlab_email](https://github.com/timkpaine/jupyterlab_email) - [tributary](https://github.com/timkpaine/tributary) - [jupyterlab_commands](https://github.com/timkpaine/jupyterlab_commands/) - [jupyterlab_nbconvert_nocode](https://github.com/timkpaine/jupyterlab_nbconvert_nocode)