-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Labels
pythonPull requests that update Python codePull requests that update Python code
Description
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:
- Fix #392: Port to Python 3.13 python-greenlet/greenlet#396
- Use PyErr_FormatUnraisable() on Python 3.13 python-cffi/cffi#34
sqlalchemy.utils.langhelpers.TypingOnlytoo rigidly prevents special dunders from appearing sqlalchemy/sqlalchemy#11334
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.2Metadata
Metadata
Assignees
Labels
pythonPull requests that update Python codePull requests that update Python code