From cce77756ee25ca377ba62623dc7b855215cd5286 Mon Sep 17 00:00:00 2001
From: Gabriel Augendre <gabriel@augendre.info>
Date: Sat, 30 Nov 2024 10:00:06 +0100
Subject: [PATCH] update dependencies

---
 .devcontainer/Dockerfile                   |  2 +-
 .github/workflows/codeql-analysis.yaml     |  2 +-
 .github/workflows/test.yaml                |  2 +-
 .github/workflows/update-dependencies.yaml |  2 +-
 .mise.toml                                 |  2 +-
 constraints.txt                            |  4 ++--
 requirements-dev.txt                       | 12 ++++++------
 requirements.txt                           |  4 ++--
 8 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index ccabc9b..571db15 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/devcontainers/python:3.12-bullseye
+FROM mcr.microsoft.com/devcontainers/python:3.13-bullseye
 RUN apt-get update && apt-get upgrade -y
 RUN pip install pip-tools invoke
 COPY requirements.in requirements.txt requirements-dev.in requirements-dev.txt constraints.txt tasks.py ./
diff --git a/.github/workflows/codeql-analysis.yaml b/.github/workflows/codeql-analysis.yaml
index cd98c38..99e8bcd 100644
--- a/.github/workflows/codeql-analysis.yaml
+++ b/.github/workflows/codeql-analysis.yaml
@@ -40,7 +40,7 @@ jobs:
     - name: Set up Python
       uses: actions/setup-python@v5
       with:
-        python-version: '3.12'
+        python-version: '3.13'
 
     # Initializes the CodeQL tools for scanning.
     - name: Initialize CodeQL
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index 78205cd..29c3727 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -17,7 +17,7 @@ jobs:
       - name: Set up Python
         uses: actions/setup-python@v5
         with:
-          python-version: '3.12'
+          python-version: '3.13'
           cache: pip
       - name: Install dependencies
         run: |
diff --git a/.github/workflows/update-dependencies.yaml b/.github/workflows/update-dependencies.yaml
index 5520f4f..91b944f 100644
--- a/.github/workflows/update-dependencies.yaml
+++ b/.github/workflows/update-dependencies.yaml
@@ -20,7 +20,7 @@ jobs:
       - name: Set up Python
         uses: actions/setup-python@v5
         with:
-          python-version: '3.12'
+          python-version: '3.13'
           cache: pip
       - name: Update dependencies
         run: |
diff --git a/.mise.toml b/.mise.toml
index 007b6e1..3bbbd8d 100644
--- a/.mise.toml
+++ b/.mise.toml
@@ -1,5 +1,5 @@
 [tools]
-python = {version="3.12", virtualenv=".venv"}
+python = {version="3.13", virtualenv=".venv"}
 
 [env]
 ENV_FILE = "{{config_root}}/envs/local-envs.env"
diff --git a/constraints.txt b/constraints.txt
index 0adf85c..b7fdace 100644
--- a/constraints.txt
+++ b/constraints.txt
@@ -1,5 +1,5 @@
 #
-# This file is autogenerated by pip-compile with Python 3.12
+# This file is autogenerated by pip-compile with Python 3.13
 # by the following command:
 #
 #    pip-compile --allow-unsafe --output-file=constraints.txt --strip-extras requirements.in
@@ -67,7 +67,7 @@ requests==2.32.3
     # via
     #   -r requirements.in
     #   django-anymail
-selenium==4.27.0
+selenium==4.27.1
     # via -r requirements.in
 sniffio==1.3.1
     # via trio
diff --git a/requirements-dev.txt b/requirements-dev.txt
index d3f2c6f..ebf3d1b 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -1,5 +1,5 @@
 #
-# This file is autogenerated by pip-compile with Python 3.12
+# This file is autogenerated by pip-compile with Python 3.13
 # by the following command:
 #
 #    pip-compile --allow-unsafe --constraint=constraints.txt requirements-dev.in
@@ -66,9 +66,9 @@ h11==0.14.0
     # via
     #   -c constraints.txt
     #   wsproto
-hypothesis==6.119.4
+hypothesis==6.122.0
     # via -r requirements-dev.in
-identify==2.6.2
+identify==2.6.3
     # via pre-commit
 idna==3.10
     # via
@@ -155,9 +155,9 @@ requests==2.32.3
     #   bpython
     #   pytest-base-url
     #   pytest-selenium
-ruff==0.8.0
+ruff==0.8.1
     # via -r requirements-dev.in
-selenium==4.27.0
+selenium==4.27.1
     # via
     #   -c constraints.txt
     #   pytest-selenium
@@ -197,7 +197,7 @@ urllib3[socks]==2.2.3
     #   -c constraints.txt
     #   requests
     #   selenium
-virtualenv==20.27.1
+virtualenv==20.28.0
     # via pre-commit
 wcwidth==0.2.13
     # via blessed
diff --git a/requirements.txt b/requirements.txt
index 1fb6e67..7adb7c8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,5 @@
 #
-# This file is autogenerated by pip-compile with Python 3.12
+# This file is autogenerated by pip-compile with Python 3.13
 # by the following command:
 #
 #    pip-compile --allow-unsafe requirements.in
@@ -67,7 +67,7 @@ requests==2.32.3
     # via
     #   -r requirements.in
     #   django-anymail
-selenium==4.27.0
+selenium==4.27.1
     # via -r requirements.in
 sniffio==1.3.1
     # via trio