diff --git a/requirements.txt b/requirements.txt index ee5358640..6cc11e2c7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,63 +4,63 @@ git+https://github.com/fake-name/ChromeController.git git+https://github.com/fake-name/semantic.git git+https://github.com/fake-name/mprpc.git -requests==2.27.1 -webrequest==0.0.78 -setproctitle==1.2.2 -tqdm==4.62.3 -chardet==4.0.0 -pymysql==1.0.2 -statsd==3.3.0 -xxhash==2.0.2 -objgraph==3.5.0 +requests==2.32.5 +webrequest==0.1.0 +setproctitle==1.3.7 +tqdm==4.67.1 +chardet==5.2.0 +pymysql==1.1.2 +statsd==4.0.1 +xxhash==3.6.0 +objgraph==3.6.2 zerorpc==0.6.3 -cssutils==2.3.1 -tinycss2==1.1.1 -fontTools==4.27.1 +cssutils==2.11.1 +tinycss2==1.5.1 +fontTools==4.61.1 fdict==0.8.1 -cachetools==4.2.4 -bleach==4.1.0 -Jinja2==3.0.3 +cachetools==6.2.4 +bleach==6.3.0 +Jinja2==3.1.6 xmljson==0.2.1 pystuck==0.8.5 -cherrypy==18.6.1 +cherrypy==18.10.0 # Pin to 0.6.2 since 1.0.0 is broken in mprpc -msgpack==0.6.2 +msgpack==1.1.2 psycopg2cffi==2.9.0; platform.python_implementation == 'PyPy' -psycopg2-binary==2.9.3; platform.python_implementation == 'CPython' +psycopg2-binary==2.9.11; platform.python_implementation == 'CPython' -SQLAlchemy<1.4.0 -sqlalchemy-citext<1.8.0; platform.python_implementation == 'PyPy' +SQLAlchemy==2.0.45 +sqlalchemy-citext==1.8.0; platform.python_implementation == 'PyPy' sqlalchemy-citext==1.8.0; platform.python_implementation == 'CPython' PySocks==1.7.1 -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 bbcode==1.1.0 -pympler==1.0.1 +pympler==1.1 -colorama==0.4.4 -pyyaml==6.0 -natsort==8.1.0 +colorama==0.4.6 +pyyaml==6.0.3 +natsort==8.4.0 mdx_linkify==2.1 -ftfy==6.0.3 -lxml==4.8.0 -Flask==2.0.3 -Flask-DebugToolbar==0.11.0 -Flask-Login==0.5.0 -Flask-Babel==2.0.0 -webcolors==1.11.1 -pyparsing==3.0.7 -feedparser==6.0.8 -gevent==21.12.0 - -Flask-SQLAlchemy==2.5.1 -flask-paginate==2022.1.8 -Flask-WTF==1.0.0 -apscheduler==3.8.1 -sqlalchemy_searchable==1.4.1 -sqlalchemy-utils==0.41.2 +ftfy==6.3.1 +lxml==6.0.2 +Flask==3.1.2 +Flask-DebugToolbar==0.16.0 +Flask-Login==0.6.3 +Flask-Babel==4.0.0 +webcolors==25.10.0 +pyparsing==3.3.1 +feedparser==6.0.12 +gevent==25.9.1 + +Flask-SQLAlchemy==3.1.1 +flask-paginate==2024.4.12 +Flask-WTF==1.2.2 +apscheduler==3.11.2 +sqlalchemy_searchable==2.1.0 +sqlalchemy-utils==0.42.1 ## A BUNCH of memory leaks in sqlalchemy-continuum have been fixed in git, but never released. #git+https://github.com/kvesteri/sqlalchemy-continuum.git @@ -68,24 +68,24 @@ sqlalchemy-utils==0.41.2 # Probably requires # sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev -pillow==8.4.0 +pillow==12.1.0 # probably requires `sudo apt install libxml2-dev libxslt1-dev` -BeautifulSoup4==4.10.0 +BeautifulSoup4==4.14.3 -alembic==1.7.6 +alembic==1.18.1 -redis==4.1.4 +redis==7.1.0 ## hiredis==1.0.0 # vmprof==0.4.15 parsedatetime==2.6 -psutil==5.9.0 +psutil==7.2.1 ## For ndscheduler -tornado<6 +tornado==6.5.4 ## alembic ## Babel @@ -118,14 +118,14 @@ tornado<6 ## WTForms ## WTForms-JSON -influxdb==5.3.1 -setproctitle==1.2.2 -flask_httpauth==4.5.0 -hiredis==2.0.0 +influxdb==5.3.2 +setproctitle==1.3.7 +flask_httpauth==4.8.0 +hiredis==3.3.0 guess_language-spirit==0.5.3 -PyEnchant==3.2.2 -dill==0.3.4 -Werkzeug==2.2.2 +PyEnchant==3.3.0 +dill==0.4.1 +Werkzeug==3.1.5 paka.cmark==2.3.0