diff --git a/Dockerfile b/Dockerfile index d22353cc..c9d855bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9 +FROM python:3.12 ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 @@ -6,6 +6,7 @@ ENV PYTHONUNBUFFERED=1 RUN apt-get update && apt-get install -y libsasl2-dev libgraphviz-dev graphviz pandoc COPY requirements.txt /kelvin/requirements.txt +RUN pip install --upgrade pip RUN pip install -r /kelvin/requirements.txt RUN apt-get update \ diff --git a/requirements.txt b/requirements.txt index 1583db93..13f23810 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,25 +1,25 @@ beautifulsoup4==4.11.1 bokeh==2.3.2 cssselect -django-cas-ng==4.2.1 +django-cas-ng==5.0.1 django-notifications-hq django-redis-cache==2.1.1 -django-rq==2.3.2 +django-rq==2.8.1 django-webpush==0.3.2 -django==3.1.14 +Django==5.0b1 imageio==2.6.1 Jinja2==2.11.3 MarkupSafe==2.0.1 mosspy==1.0.9 networkx==2.5 -numpy==1.24.1 +numpy==1.26.1 oauthlib==3.2.2 pandas==1.5.3 psycopg2 pygraphviz==1.7 pyserde==0.12.2 python-magic==0.4.27 -pyyaml==5.4 +pyyaml==6.0.1 readwise-django-rq-scheduler==1.2.1 redis==3.5.3 requests==2.31.0