diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 5c21e748..c0981a82 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -9,7 +9,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/pythonapp.yml b/.github/workflows/pythonapp.yml index a3bf52e1..1c427799 100644 --- a/.github/workflows/pythonapp.yml +++ b/.github/workflows/pythonapp.yml @@ -63,7 +63,7 @@ jobs: special: ['CP2K', '2023.1', 'psmp'] version: '3.11' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -133,7 +133,7 @@ jobs: Linting: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.readthedocs.yml b/.readthedocs.yml index 3afdf521..4d947ee5 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -15,6 +15,14 @@ formats: - htmlzip - epub +# Configuration for the documentation build process. +# This allows you to specify the base Read the Docs image used to build the documentation, +# and control the versions of several tools: Python, Node.js, Rust, and Go. +build: + os: ubuntu-22.04 + tools: + python: "miniconda3-4.7" + # Optionally set the version of Python and requirements required to build your docs conda: environment: doc_environment.yml diff --git a/pyproject.toml b/pyproject.toml index 2c040eba..d6b442c9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -123,6 +123,9 @@ source = ["src"] [tool.flake8] max-line-length = 100 +exclude = [ + "src/qmflows/_version.py ALL", +] [tool.pytest.ini_options] testpaths = "src test"