From 54bef020adf418117b0a6ccd04971df80d58cfaf Mon Sep 17 00:00:00 2001 From: Tim Repke <repke@mcc-berlin.net> Date: Fri, 23 Aug 2024 18:35:04 +0200 Subject: [PATCH] bump versions --- README.md | 3 ++- requirements.txt | 17 ++--------------- requirements_base.txt | 14 ++++++++++++++ requirements_dev.txt | 8 +++++--- 4 files changed, 23 insertions(+), 19 deletions(-) create mode 100644 requirements_base.txt diff --git a/README.md b/README.md index 568f47d..62f2d55 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,12 @@ pg_dump -d nacsos_core -h localhost -U root -W -p 5432 > dump.sql ```bash virtualenv venv source venv/bin/activate -pip install -r requirements.txt +pip install -r requirements_dev.txt ``` For development, it is advised to install `nacsos-data` locally (not from git) via ```bash +pip install -r ../nacsos-data/requirements.txt pip install -e ../nacsos-data/ ``` (assuming both projects reside side-by-side, otherwise adapt path accordingly) diff --git a/requirements.txt b/requirements.txt index 4e9e854..1a090f5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,2 @@ -fastapi==0.111.1 -hypercorn==0.17.3 -toml==0.10.2 -email-validator==2.2.0 -python-dotenv==1.0.1 -passlib[bcrypt]==1.7.4 -pymitter==0.5.1 -uvicorn==0.30.3 -python-multipart==0.0.9 -aiosmtplib==3.0.1 -aiofiles==24.1.0 -dramatiq[redis,watch]==1.17.0 -dramatiq-abort==1.1.0 -dramatiq-dashboard==0.4.0 -nacsos_data[utils,scripts] @ git+ssh://git@gitlab.pik-potsdam.de/mcc-apsis/nacsos/nacsos-data.git@v0.16.3 +-r requirements_base.txt +nacsos_data[utils,scripts] @ git+ssh://git@gitlab.pik-potsdam.de/mcc-apsis/nacsos/nacsos-data.git@v0.16.4 \ No newline at end of file diff --git a/requirements_base.txt b/requirements_base.txt new file mode 100644 index 0000000..9d69649 --- /dev/null +++ b/requirements_base.txt @@ -0,0 +1,14 @@ +fastapi==0.112.1 +hypercorn==0.17.3 +toml==0.10.2 +email-validator==2.2.0 +python-dotenv==1.0.1 +passlib[bcrypt]==1.7.4 +pymitter==0.5.1 +uvicorn==0.30.6 +python-multipart==0.0.9 +aiosmtplib==3.0.2 +aiofiles==24.1.0 +dramatiq[redis,watch]==1.17.0 +dramatiq-abort==1.1.0 +dramatiq-dashboard==0.4.0 \ No newline at end of file diff --git a/requirements_dev.txt b/requirements_dev.txt index 1d4ac94..1f44f8b 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -1,8 +1,10 @@ -flake8==7.1.0 +-r requirements_base.txt + +flake8==7.1.1 tox==4.15.1 pytest==8.2.2 pytest-cov==5.0.0 -mypy==1.10.1 +mypy==1.11.1 types-toml==0.10.8.20240310 -types-PyYAML==6.0.12.20240311 +types-PyYAML==6.0.12.20240808 types-aiofiles==24.1.0.20240626 \ No newline at end of file -- GitLab