Skip to content

python 3.13 support #372

@ukos-git

Description

@ukos-git

On my local machine, I came across a few issues with the dependencies in python 3.13 that were needed to get pylint working in a venv. I cannot confirm that arm with python 3.10.12 and below still works when updating the requirements but here is a collection of the 3.13 issues:

currently I updated like follows:

diff --git a/requirements.txt b/requirements.txt
index a95a562..c91a101 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,7 +3,7 @@ apprise==1.7.6
 bcrypt==3.2.2 # Newer versions dont have Wheel
 beautifulsoup4==4.12.3
 certifi==2023.7.22
-cffi==1.16.0
+cffi==1.17.0
 click==8.1.7
 charset-normalizer==3.3.2
 discid==1.2.0
@@ -13,7 +13,7 @@ Flask-Login==0.6.3
 Flask-Migrate==4.0.4
 Flask-SQLAlchemy==3.1.1 # broken
 Flask-WTF==1.1.1
-greenlet==3.0.3
+greenlet==3.1.1
 idna==3.4
 itsdangerous==2.1.2
 Jinja2==3.1.2
@@ -35,7 +35,7 @@ requests-oauthlib==1.3.1
 robobrowser==0.5.3
 six==1.16.0
 soupsieve==2.5
-SQLAlchemy==2.0.19
+SQLAlchemy==2.0.36
 tinydownload==0.1.0
 urllib3==2.0.4 # broken
 waitress==2.1.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    pythonPull requests that update Python code

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions