diff --git a/.readthedocs.yml b/.readthedocs.yml index 378ae36..4b4bf5e 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -5,6 +5,7 @@ version: 2 build: os: ubuntu-24.04 tools: + # TODO update to 3.12 when available, tracked in #150 python: "3.12" formats: all @@ -13,7 +14,6 @@ python: install: - path: . method: pip - - path: furo - method: pip + - requirements: docs/requirements.txt ... diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..a95ae18 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1 @@ +furo diff --git a/pyproject.toml b/pyproject.toml index ad8bd9f..141a9eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,6 +30,7 @@ deck-chores = "deck_chores.main:main" # the Dockerfile{-dev} have these values too # .readthedocs.yml must be in parity with the Python version # it's also all over the Github workflows +# TODO update to 3.12 when available, tracked in #150 python = "^3.12" apscheduler = "^3.6" cerberus = "^1.3.4" @@ -38,7 +39,6 @@ fasteners = "^0.14" python-dateutil = "^2.8.1" [tool.poetry.dev-dependencies] -furo = "*" mypy = "*" pytest = "*" pytest-cov = "*"