diff --git a/Dockerfile b/Dockerfile index 6e35526..deb523f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9-slim +FROM python:3.11-slim-bullseye ENV PYTHONUNBUFFERED 1 WORKDIR /konova diff --git a/konova/sub_settings/django_settings.py b/konova/sub_settings/django_settings.py index 0a914c9..64db7db 100644 --- a/konova/sub_settings/django_settings.py +++ b/konova/sub_settings/django_settings.py @@ -138,7 +138,7 @@ DATABASES = { 'PORT': os.environ.get('POSTGRES_PORT'), } } - +DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" # Password validation # https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators diff --git a/requirements.txt b/requirements.txt index 87e7830..65e9bb9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,37 +1,39 @@ -amqp==5.1.1 +amqp==5.2.0 asgiref==3.7.2 async-timeout==4.0.3 beautifulsoup4==4.12.2 -billiard==4.1.0 +billiard==4.2.0 cached-property==1.5.2 -celery==5.3.4 -certifi==2023.7.22 +celery==5.3.6 +certifi==2023.11.17 chardet==5.2.0 -charset-normalizer==3.3.0 +charset-normalizer==3.3.2 click==8.1.7 click-didyoumean==0.3.0 click-plugins==1.1.1 click-repl==0.3.0 -coverage==7.3.2 +coverage==7.3.3 Deprecated==1.2.14 -Django==4.2.6 +Django==5.0.1 django-autocomplete-light==3.10.0rc4 django-bootstrap-modal-forms==3.0.4 django-bootstrap4==23.2 django-debug-toolbar==4.2.0 -django-filter==23.3 +django-filter==23.5 django-fontawesome-5==1.0.18 django-simple-sso==1.2.0 -django-tables2==2.6.0 +django-tables2==2.7.0 et-xmlfile==1.1.0 -idna==3.4 -importlib-metadata==6.8.0 -itsdangerous<1.0.0 -kombu==5.3.2 +idna==3.6 +importlib-metadata==7.0.0 +itsdangerous==0.24 +kombu==5.3.4 openpyxl==3.2.0b1 packaging==23.2 pika==1.3.2 -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.43 +psycopg==3.1.16 +psycopg-binary==3.1.16 psycopg2-binary==2.9.9 pyparsing==3.1.1 pypng==0.20220715.0 @@ -40,18 +42,18 @@ python-dateutil==2.8.2 pytz==2023.3.post1 PyYAML==6.0.1 qrcode==7.4.2 -redis==5.0.1 +redis==5.1.0a1 requests==2.31.0 six==1.16.0 soupsieve==2.5 sqlparse==0.4.4 -typing_extensions==4.8.0 +typing_extensions==4.9.0 tzdata==2023.3 -urllib3==2.0.6 -vine==5.0.0 -wcwidth==0.2.8 +urllib3==2.1.0 +vine==5.1.0 +wcwidth==0.2.12 webservices==0.7 -wrapt==1.16.0rc1 +wrapt==1.16.0 xmltodict==0.13.0 zipp==3.17.0 gunicorn==20.1.0 \ No newline at end of file diff --git a/user/migrations/0008_alter_user_id.py b/user/migrations/0008_alter_user_id.py new file mode 100644 index 0000000..29df796 --- /dev/null +++ b/user/migrations/0008_alter_user_id.py @@ -0,0 +1,18 @@ +# Generated by Django 5.0 on 2023-12-19 07:51 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('user', '0007_alter_team_admins_alter_user_notifications'), + ] + + operations = [ + migrations.AlterField( + model_name='user', + name='id', + field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), + ), + ]