diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 0508d64..df20149 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -8,7 +8,7 @@ jobs:
       - name: Set up Python 3.10
         uses: actions/setup-python@v5
         with:
-          python-version: '3.10'
+          python-version: '3.11'
           cache: 'pip'
       - name: Install dependencies
         run: |
diff --git a/tests/test_repo_synchronizer.py b/tests/test_repo_synchronizer.py
index 1aa1362..2579405 100644
--- a/tests/test_repo_synchronizer.py
+++ b/tests/test_repo_synchronizer.py
@@ -7,30 +7,33 @@
 
 @pytest.fixture
 def pulse_config():
-    return PulseConfig(**{
-        "userid": "test_user",
-        "host": "pulse.mozilla.org",
-        "port": 5671,
-        "exchange": "exchange/test_user/test",
-        "routing_key": "#",
-        "queue": "queue/test_user/test",
-        "password": "PULSE_PASSWORD",
-    })
+    return PulseConfig(
+        **{
+            "userid": "test_user",
+            "host": "pulse.mozilla.org",
+            "port": 5671,
+            "exchange": "exchange/test_user/test",
+            "routing_key": "#",
+            "queue": "queue/test_user/test",
+            "password": "PULSE_PASSWORD",
+        }
+    )
 
 
 @pytest.fixture
 def mappings():
     return {
-        "myrepo": MappingConfig(**{
-            "git_repository": "myforge/myrepo.git",
-            "rules": {
-                "rule1": {
-                    "branch_pattern": "branch_name",
-                    "mercurial_repository": "myforge/myhgrepo"
-
-                }
+        "myrepo": MappingConfig(
+            **{
+                "git_repository": "myforge/myrepo.git",
+                "rules": {
+                    "rule1": {
+                        "branch_pattern": "branch_name",
+                        "mercurial_repository": "myforge/myhgrepo",
+                    }
+                },
             }
-        })
+        )
     }