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