diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 5d11a4d..49d2ce7 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -24,7 +24,7 @@ jobs: uses: mamba-org/setup-micromamba@v1 with: micromamba-version: '1.5.8-0' - environment-file: environment.yml + environment-file: build-environment.yml cache-environment: true - name: Build the JupyterLite site shell: bash -l {0} diff --git a/.readthedocs.yml b/.readthedocs.yml index 603fbe5..4e40562 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -3,10 +3,10 @@ version: 2 build: os: "ubuntu-20.04" tools: - python: "mambaforge-4.10" + python: "miniconda-latest" conda: - environment: environment.yml + environment: build-environment.yml sphinx: configuration: conf.py diff --git a/build-environment.yml b/build-environment.yml new file mode 100644 index 0000000..c05c966 --- /dev/null +++ b/build-environment.yml @@ -0,0 +1,31 @@ +name: try-jupyter +channels: +- conda-forge +dependencies: +- python =3.12 +- mamba +- pydata-sphinx-theme +- sphinx <8.2 +- myst-parser +- bqplot +- ipycanvas >=0.9.1 +- ipyleaflet +- ipympl >=0.8.2 +- ipywidgets >=8.1.1,<9 +- jupyterlab >=4.3.4,<=4.4 +- jupyterlab-language-pack-fr-FR +- jupyterlab-language-pack-zh-CN +- jupyterlab-fasta >=3.3.0,<4 +- jupyterlab-geojson >=3.4.0,<4 +- jupyterlab-tour +- jupyterlab-night +- jupyterlite-core =0.5.1 +- jupyterlite-pyodide-kernel =0.5.2 +- jupyterlite-sphinx >=0.19.1,<0.20 +- jupyterlite-xeus>=3.1.2 +- notebook >=7.3.2,<7.4 +- pip +- plotly >=5,<6 +- pip: + - jupyterlite-xeus-sqlite==0.2.1 + - jupyterlab-open-url-parameter >=0.3.0 diff --git a/environment.yml b/environment.yml index d3a2b06..a77f9a0 100644 --- a/environment.yml +++ b/environment.yml @@ -1,29 +1,8 @@ -name: try-jupyter +name: xeus-r-kernel channels: -- conda-forge + - https://repo.mamba.pm/emscripten-forge + - conda-forge dependencies: -- python =3.11 -- mamba -- pydata-sphinx-theme -- myst-parser -- bqplot -- ipycanvas >=0.9.1 -- ipyleaflet -- ipympl >=0.8.2 -- ipywidgets >=8.1.1,<9 -- jupyterlab >=4.3.4,<=4.4 -- jupyterlab-language-pack-fr-FR -- jupyterlab-language-pack-zh-CN -- jupyterlab-fasta >=3.3.0,<4 -- jupyterlab-geojson >=3.4.0,<4 -- jupyterlab-tour -- jupyterlab-night -- jupyterlite-core =0.5.1 -- jupyterlite-pyodide-kernel =0.5.2 -- jupyterlite-sphinx >=0.18.0,<0.19 -- notebook >=7.3.2,<7.4 -- pip -- plotly >=5,<6 -- pip: - - jupyterlite-xeus-sqlite==0.2.1 - - jupyterlab-open-url-parameter >=0.3.0 + - xeus-r >= 0.4.0 + - r-coursekata + - r-colorspace