diff --git a/.readthedocs.yml b/.readthedocs.yml index a9dde07..4b4bf5e 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -5,7 +5,8 @@ version: 2 build: os: ubuntu-24.04 tools: - python: "3.13" + # TODO update to 3.12 when available, tracked in #150 + python: "3.12" formats: all @@ -13,5 +14,6 @@ python: install: - path: . 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/poetry.lock b/poetry.lock index 98d071e..81177b3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1220,5 +1220,5 @@ zstd = ["zstandard (>=0.18.0)"] [metadata] lock-version = "2.0" -python-versions = "^3.13" -content-hash = "9dd381612bcac54e07a514352164a57cc3bfc22d22f09bb4c6edf317b18b833d" +python-versions = "^3.12" +content-hash = "a478dddb5ac19d13361352b81eaa30d275a68536b96d946910ca6008f4683b08" diff --git a/pyproject.toml b/pyproject.toml index 472ca48..6ce462a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,8 @@ 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 -python = "^3.13" +# TODO update to 3.12 when available, tracked in #150 +python = "^3.12" apscheduler = "^3.6" cerberus = "^1.3.4" docker = {version = "^7", extras = ["ssh"]}