diff --git a/.github/workflows/github-ubuntu.yaml b/.github/workflows/github-ubuntu.yaml index fe19215..efcd512 100644 --- a/.github/workflows/github-ubuntu.yaml +++ b/.github/workflows/github-ubuntu.yaml @@ -33,14 +33,8 @@ jobs: cache: "pip" - name: install_dependencies run: | - python -m pip install --upgrade pip - #The next three lines are used to install pyenchant on ubuntu - #(needed for sphinxcontrib-pyspelling) - if [runner.os == 'Linux']; then - sudo apt-get update -y - sudo apt-get install -y python-enchant; fi - pip install build pytest - pip install -r requirements.txt + conda install --yes -c conda-forge micromamba + micromamba install -c conda-forge --yes --file=environment.yaml - name: Display Python version and system info run: python -c "import platform; print(platform.uname())" - name: Display Python version and system info diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index fb1498d..25fb7c1 100644 Binary files a/docs/_build/doctrees/environment.pickle and b/docs/_build/doctrees/environment.pickle differ diff --git a/environment.yaml b/environment.yaml new file mode 100644 index 0000000..cce2f8e --- /dev/null +++ b/environment.yaml @@ -0,0 +1,21 @@ +# environment.yaml + +channels: + - conda-forge +dependencies: + - python>=3.8 + - conda-build + - tox-conda + - pandas + - pep517 + - requests + - setuptools + - sphinx + - sphinxcontrib-apidoc + - sphinxcontrib-bibtex + - toml + - sphinx_rtd_theme + - numpydoc + - certifi + - cryptography + - pytest