diff --git a/.github/workflows/test-docs.yml b/.github/workflows/test-docs.yml index 8560c8c..f22f1b0 100644 --- a/.github/workflows/test-docs.yml +++ b/.github/workflows/test-docs.yml @@ -8,7 +8,7 @@ jobs: timeout-minutes: 5 strategy: matrix: - python-version: ["3.10"] + python-version: ["3.11"] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3ac8960..91782b9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: timeout-minutes: 8 strategy: matrix: - python-version: ["3.10", "3.11"] + python-version: ["3.11", "3.12"] db: - "postgres://postgres:postgres@localhost/postgres" include: diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 08ff671..adeb8b4 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -4,7 +4,7 @@ version: 2 build: os: ubuntu-22.04 tools: - python: "3.10" + python: "3.11" # Build documentation in the docs/ directory with Sphinx sphinx: diff --git a/docs/contributing.rst b/docs/contributing.rst index 6768d59..ef6fad1 100644 --- a/docs/contributing.rst +++ b/docs/contributing.rst @@ -79,7 +79,7 @@ local installation, though. Direct Installation ~~~~~~~~~~~~~~~~~~~ -Takahē requires Python 3.10 or above, so you'll need that first. Clone the repo:: +Takahē requires Python 3.11 or above, so you'll need that first. Clone the repo:: git clone https://github.com/jointakahe/takahe/ diff --git a/docs/releases/0.10.rst b/docs/releases/0.10.rst index b5ada83..6c1ef27 100644 --- a/docs/releases/0.10.rst +++ b/docs/releases/0.10.rst @@ -39,6 +39,9 @@ Minor changes also include: * SMTP servers that don't require authentication are now supported. +* Python 3.11 is now the minimum version required; this will not affect you at + all if you run Takahē via a docker image, as is recommended. + If you'd like to help with code, design, or other areas, see :doc:`/contributing` to see how to get in touch.