[Anki 23.10 Beta 1] Backup failed and modified_in_python

OK, I see you changed the version line to this:

 ANKI_MINOR = int(ANKI_VERSION.split(".")[-1])

But this is incorrect. anki.utils.point_version() should be used instead to get the minor patch version (ANKI_MINOR is a misnomer):

diff --git a/ankihub/settings.py b/ankihub/settings.py
index 836c364..c729b6a 100644
--- a/ankihub/settings.py
+++ b/ankihub/settings.py
@@ -21,6 +21,7 @@ from typing import Any, Callable, Dict, List, Optional
 import aqt
 from anki.buildinfo import version as ANKI_VERSION
 from anki.decks import DeckId
+from anki.utils import point_version
 from aqt.utils import askUser, showInfo
 from mashumaro import field_options
 from mashumaro.mixins.json import DataClassJSONMixin
@@ -544,7 +545,7 @@ USER_EMAIL_SLUG = "user_email"
 
 USER_SUPPORT_EMAIL_SLUG = "support@ankihub.net"
 
-ANKI_MINOR = int(ANKI_VERSION.split(".")[2])
+ANKI_MINOR = point_version()
 
 USER_FILES_PATH = Path(__file__).parent / "user_files"