From 4bcf0705374ae7e2f8090afd89a5dfe28d6f8b2c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 May 2026 21:57:42 +0000 Subject: [PATCH 1/2] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black-pre-commit-mirror: 25.12.0 → 26.5.1](https://github.com/psf/black-pre-commit-mirror/compare/25.12.0...26.5.1) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a901466..d784bdb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: # - id: check-added-large-files - repo: https://github.com/psf/black-pre-commit-mirror - rev: 25.12.0 + rev: 26.5.1 hooks: - id: black - repo: https://github.com/pre-commit/mirrors-prettier From 4d5db17ac06bf138d11938d069db982e66fa7364 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 May 2026 21:57:56 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- classquiz/helpers/hashcash.py | 1 - classquiz/tests/test_server.py | 1 - migrations/versions/17ea75679da8_init.py | 1 - .../230ac26db527_added_ratings_plays_and_views_to_quiz.py | 2 +- migrations/versions/25f2c34a69c8_added_webauthn.py | 2 +- migrations/versions/2ed6823c69b2_added_proper_delete_actions.py | 2 +- migrations/versions/32649a1ffcf2_added_controllers_table.py | 1 + migrations/versions/3f63c0130bce_added_instance_data.py | 2 +- migrations/versions/400f8ed06c48_added_background_color.py | 2 +- migrations/versions/438516c09cf3_added_game_results.py | 2 +- migrations/versions/4bbe1850b61a_added_1.py | 2 +- migrations/versions/694cb11c6886_added_totp.py | 2 +- migrations/versions/6dc09ad6f6ef_imported_from_kahoot_field.py | 2 -- migrations/versions/7ad8502af419_added_kahoot_id.py | 2 +- migrations/versions/7afe98d04169_added_custom_openid.py | 2 +- migrations/versions/820e06ef2c2a_added_background_image.py | 2 +- migrations/versions/89c4b5d547aa_new_storage.py | 1 + migrations/versions/8ac2bed1718e_added_quiztivityshares.py | 2 +- migrations/versions/901dfcdf8d38_added_backup_code.py | 1 + migrations/versions/97144a8cf6b6_added_github_user_id.py | 2 +- migrations/versions/9d7fa2e6b24c_added_mod_rating.py | 2 +- .../b2acaede5c2f_made_title_and_description_be_text_not_.py | 2 +- migrations/versions/cda6903dfc0c_added_cover_image.py | 2 +- migrations/versions/da778d551bf4_added_github_oauth.py | 2 -- migrations/versions/ec6cf07ff68a_added_apikey.py | 2 +- migrations/versions/ff573859eb32_user_avatar.py | 1 + 26 files changed, 21 insertions(+), 24 deletions(-) diff --git a/classquiz/helpers/hashcash.py b/classquiz/helpers/hashcash.py index 7ca5afc..cda8a9d 100644 --- a/classquiz/helpers/hashcash.py +++ b/classquiz/helpers/hashcash.py @@ -39,7 +39,6 @@ every time it is passed the same arguments. 'mint()' incorporates a random salt in stamps (as per the hashcash v.1 protocol). """ - from string import ascii_letters from math import ceil, floor import hashlib diff --git a/classquiz/tests/test_server.py b/classquiz/tests/test_server.py index e238d7e..28235d5 100644 --- a/classquiz/tests/test_server.py +++ b/classquiz/tests/test_server.py @@ -12,7 +12,6 @@ from classquiz.tests import test_user_email, test_user_password, example_quiztiv from classquiz.tests import test_client, example_quiz, ValueStorage # noqa : F401 from fastapi.testclient import TestClient - # @pytest.fixture # async def startup_and_shutdown_server(): # """Start server as test fixture and tear down after test""" diff --git a/migrations/versions/17ea75679da8_init.py b/migrations/versions/17ea75679da8_init.py index 316c058..b5ae7fd 100644 --- a/migrations/versions/17ea75679da8_init.py +++ b/migrations/versions/17ea75679da8_init.py @@ -10,7 +10,6 @@ Create Date: 2022-06-10 18:01:51.061536 """ - from alembic import op import sqlalchemy as sa import ormar diff --git a/migrations/versions/230ac26db527_added_ratings_plays_and_views_to_quiz.py b/migrations/versions/230ac26db527_added_ratings_plays_and_views_to_quiz.py index 5ec8fc6..f22061d 100644 --- a/migrations/versions/230ac26db527_added_ratings_plays_and_views_to_quiz.py +++ b/migrations/versions/230ac26db527_added_ratings_plays_and_views_to_quiz.py @@ -9,11 +9,11 @@ Revises: 32649a1ffcf2 Create Date: 2023-06-30 19:18:02.881031 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "230ac26db527" down_revision = "32649a1ffcf2" diff --git a/migrations/versions/25f2c34a69c8_added_webauthn.py b/migrations/versions/25f2c34a69c8_added_webauthn.py index 100e66a..96f9d64 100644 --- a/migrations/versions/25f2c34a69c8_added_webauthn.py +++ b/migrations/versions/25f2c34a69c8_added_webauthn.py @@ -9,11 +9,11 @@ Revises: 97144a8cf6b6 Create Date: 2022-12-17 16:53:28.909124 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "25f2c34a69c8" down_revision = "97144a8cf6b6" diff --git a/migrations/versions/2ed6823c69b2_added_proper_delete_actions.py b/migrations/versions/2ed6823c69b2_added_proper_delete_actions.py index 996a969..99348a8 100644 --- a/migrations/versions/2ed6823c69b2_added_proper_delete_actions.py +++ b/migrations/versions/2ed6823c69b2_added_proper_delete_actions.py @@ -9,11 +9,11 @@ Revises: 230ac26db527 Create Date: 2023-07-12 11:00:37.785183 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "2ed6823c69b2" down_revision = "230ac26db527" diff --git a/migrations/versions/32649a1ffcf2_added_controllers_table.py b/migrations/versions/32649a1ffcf2_added_controllers_table.py index e9ae76d..5108e5c 100644 --- a/migrations/versions/32649a1ffcf2_added_controllers_table.py +++ b/migrations/versions/32649a1ffcf2_added_controllers_table.py @@ -9,6 +9,7 @@ Revises: 89c4b5d547aa Create Date: 2023-06-30 01:24:43.124764 """ + from alembic import op import sqlalchemy as sa import ormar diff --git a/migrations/versions/3f63c0130bce_added_instance_data.py b/migrations/versions/3f63c0130bce_added_instance_data.py index 1e3bba0..d8fca62 100644 --- a/migrations/versions/3f63c0130bce_added_instance_data.py +++ b/migrations/versions/3f63c0130bce_added_instance_data.py @@ -9,11 +9,11 @@ Revises: ff573859eb32 Create Date: 2022-08-28 20:20:28.932854 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "3f63c0130bce" down_revision = "ff573859eb32" diff --git a/migrations/versions/400f8ed06c48_added_background_color.py b/migrations/versions/400f8ed06c48_added_background_color.py index dfbac43..43425b8 100644 --- a/migrations/versions/400f8ed06c48_added_background_color.py +++ b/migrations/versions/400f8ed06c48_added_background_color.py @@ -9,11 +9,11 @@ Revises: ec6cf07ff68a Create Date: 2022-09-26 17:56:00.426804 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "400f8ed06c48" down_revision = "ec6cf07ff68a" diff --git a/migrations/versions/438516c09cf3_added_game_results.py b/migrations/versions/438516c09cf3_added_game_results.py index 5c7b733..3da2773 100644 --- a/migrations/versions/438516c09cf3_added_game_results.py +++ b/migrations/versions/438516c09cf3_added_game_results.py @@ -9,11 +9,11 @@ Revises: 7ad8502af419 Create Date: 2023-02-13 17:34:05.358665 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "438516c09cf3" down_revision = "7ad8502af419" diff --git a/migrations/versions/4bbe1850b61a_added_1.py b/migrations/versions/4bbe1850b61a_added_1.py index 746a8c3..b93d1be 100644 --- a/migrations/versions/4bbe1850b61a_added_1.py +++ b/migrations/versions/4bbe1850b61a_added_1.py @@ -9,11 +9,11 @@ Revises: 7afe98d04169 Create Date: 2023-04-29 21:33:22.657554 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "4bbe1850b61a" down_revision = "7afe98d04169" diff --git a/migrations/versions/694cb11c6886_added_totp.py b/migrations/versions/694cb11c6886_added_totp.py index 11f4a1a..0b35fe4 100644 --- a/migrations/versions/694cb11c6886_added_totp.py +++ b/migrations/versions/694cb11c6886_added_totp.py @@ -9,11 +9,11 @@ Revises: 901dfcdf8d38 Create Date: 2022-12-18 13:20:48.091675 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "694cb11c6886" down_revision = "901dfcdf8d38" diff --git a/migrations/versions/6dc09ad6f6ef_imported_from_kahoot_field.py b/migrations/versions/6dc09ad6f6ef_imported_from_kahoot_field.py index 9016e9a..0ed984f 100644 --- a/migrations/versions/6dc09ad6f6ef_imported_from_kahoot_field.py +++ b/migrations/versions/6dc09ad6f6ef_imported_from_kahoot_field.py @@ -10,11 +10,9 @@ Create Date: 2022-06-10 18:06:39.912634 """ - from alembic import op import sqlalchemy as sa - # revision identifiers, used by Alembic. revision = "6dc09ad6f6ef" down_revision = "17ea75679da8" diff --git a/migrations/versions/7ad8502af419_added_kahoot_id.py b/migrations/versions/7ad8502af419_added_kahoot_id.py index dd4ab5c..e70e7ed 100644 --- a/migrations/versions/7ad8502af419_added_kahoot_id.py +++ b/migrations/versions/7ad8502af419_added_kahoot_id.py @@ -9,11 +9,11 @@ Revises: 820e06ef2c2a Create Date: 2023-01-27 22:30:00.331395 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "7ad8502af419" down_revision = "820e06ef2c2a" diff --git a/migrations/versions/7afe98d04169_added_custom_openid.py b/migrations/versions/7afe98d04169_added_custom_openid.py index 67677ed..44d0f37 100644 --- a/migrations/versions/7afe98d04169_added_custom_openid.py +++ b/migrations/versions/7afe98d04169_added_custom_openid.py @@ -9,11 +9,11 @@ Revises: 438516c09cf3 Create Date: 2023-02-17 15:10:00.158320 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "7afe98d04169" down_revision = "438516c09cf3" diff --git a/migrations/versions/820e06ef2c2a_added_background_image.py b/migrations/versions/820e06ef2c2a_added_background_image.py index c6d97d4..8be5237 100644 --- a/migrations/versions/820e06ef2c2a_added_background_image.py +++ b/migrations/versions/820e06ef2c2a_added_background_image.py @@ -9,11 +9,11 @@ Revises: 694cb11c6886 Create Date: 2022-12-28 18:27:57.035467 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "820e06ef2c2a" down_revision = "694cb11c6886" diff --git a/migrations/versions/89c4b5d547aa_new_storage.py b/migrations/versions/89c4b5d547aa_new_storage.py index 234c584..29dd605 100644 --- a/migrations/versions/89c4b5d547aa_new_storage.py +++ b/migrations/versions/89c4b5d547aa_new_storage.py @@ -9,6 +9,7 @@ Revises: 01d7a503e360 Create Date: 2023-05-29 19:24:49.275211 """ + from alembic import op import sqlalchemy as sa import ormar diff --git a/migrations/versions/8ac2bed1718e_added_quiztivityshares.py b/migrations/versions/8ac2bed1718e_added_quiztivityshares.py index ad6c2e9..be6d5f2 100644 --- a/migrations/versions/8ac2bed1718e_added_quiztivityshares.py +++ b/migrations/versions/8ac2bed1718e_added_quiztivityshares.py @@ -9,11 +9,11 @@ Revises: 4bbe1850b61a Create Date: 2023-05-14 12:04:03.639173 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "8ac2bed1718e" down_revision = "4bbe1850b61a" diff --git a/migrations/versions/901dfcdf8d38_added_backup_code.py b/migrations/versions/901dfcdf8d38_added_backup_code.py index 1cb9d85..296246e 100644 --- a/migrations/versions/901dfcdf8d38_added_backup_code.py +++ b/migrations/versions/901dfcdf8d38_added_backup_code.py @@ -9,6 +9,7 @@ Revises: 25f2c34a69c8 Create Date: 2022-12-18 11:48:22.772981 """ + import os from alembic import op diff --git a/migrations/versions/97144a8cf6b6_added_github_user_id.py b/migrations/versions/97144a8cf6b6_added_github_user_id.py index 02dd09a..c4e04ce 100644 --- a/migrations/versions/97144a8cf6b6_added_github_user_id.py +++ b/migrations/versions/97144a8cf6b6_added_github_user_id.py @@ -9,11 +9,11 @@ Revises: b2acaede5c2f Create Date: 2022-12-17 16:25:44.446361 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "97144a8cf6b6" down_revision = "b2acaede5c2f" diff --git a/migrations/versions/9d7fa2e6b24c_added_mod_rating.py b/migrations/versions/9d7fa2e6b24c_added_mod_rating.py index 83a8177..a843596 100644 --- a/migrations/versions/9d7fa2e6b24c_added_mod_rating.py +++ b/migrations/versions/9d7fa2e6b24c_added_mod_rating.py @@ -9,11 +9,11 @@ Revises: 2ed6823c69b2 Create Date: 2023-08-01 16:06:22.419662 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "9d7fa2e6b24c" down_revision = "2ed6823c69b2" diff --git a/migrations/versions/b2acaede5c2f_made_title_and_description_be_text_not_.py b/migrations/versions/b2acaede5c2f_made_title_and_description_be_text_not_.py index 647706e..bd5ba77 100644 --- a/migrations/versions/b2acaede5c2f_made_title_and_description_be_text_not_.py +++ b/migrations/versions/b2acaede5c2f_made_title_and_description_be_text_not_.py @@ -9,11 +9,11 @@ Revises: 400f8ed06c48 Create Date: 2022-12-17 11:31:42.036454 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "b2acaede5c2f" down_revision = "400f8ed06c48" diff --git a/migrations/versions/cda6903dfc0c_added_cover_image.py b/migrations/versions/cda6903dfc0c_added_cover_image.py index 4c70026..bcda9cb 100644 --- a/migrations/versions/cda6903dfc0c_added_cover_image.py +++ b/migrations/versions/cda6903dfc0c_added_cover_image.py @@ -9,11 +9,11 @@ Revises: 3f63c0130bce Create Date: 2022-09-08 16:40:01.675020 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "cda6903dfc0c" down_revision = "3f63c0130bce" diff --git a/migrations/versions/da778d551bf4_added_github_oauth.py b/migrations/versions/da778d551bf4_added_github_oauth.py index 3eaa797..b364571 100644 --- a/migrations/versions/da778d551bf4_added_github_oauth.py +++ b/migrations/versions/da778d551bf4_added_github_oauth.py @@ -10,12 +10,10 @@ Create Date: 2022-06-11 16:41:35.761391 """ - from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "da778d551bf4" down_revision = "0c081a52ab8a" diff --git a/migrations/versions/ec6cf07ff68a_added_apikey.py b/migrations/versions/ec6cf07ff68a_added_apikey.py index b3edd90..b652797 100644 --- a/migrations/versions/ec6cf07ff68a_added_apikey.py +++ b/migrations/versions/ec6cf07ff68a_added_apikey.py @@ -9,11 +9,11 @@ Revises: cda6903dfc0c Create Date: 2022-09-19 21:04:37.967466 """ + from alembic import op import sqlalchemy as sa import ormar - # revision identifiers, used by Alembic. revision = "ec6cf07ff68a" down_revision = "cda6903dfc0c" diff --git a/migrations/versions/ff573859eb32_user_avatar.py b/migrations/versions/ff573859eb32_user_avatar.py index fb8984a..c2c26f7 100644 --- a/migrations/versions/ff573859eb32_user_avatar.py +++ b/migrations/versions/ff573859eb32_user_avatar.py @@ -9,6 +9,7 @@ Revises: da778d551bf4 Create Date: 2022-07-05 20:36:44.858963 """ + import asyncio from alembic import op