From 02a3f9669a18084e71ffc365f10229e3b409a0be Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke@nordu.net>
Date: Fri, 22 Nov 2024 10:24:49 +0100
Subject: [PATCH] update dependencies
---
requirements.txt | 42 ++++++++++++++++++++----------------------
setup.py | 14 ++++++--------
2 files changed, 26 insertions(+), 30 deletions(-)
diff --git a/requirements.txt b/requirements.txt
index 4f60e14d..c0fa894a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,10 +1,10 @@
-alembic~=1.10
+alembic~=1.14
# needed to support auto discovery of and applying enum changes
alembic-postgresql-enum~=0.1
click~=8.1
-jsonschema~=4.17
-flask~=2.2
-flask-cors~=3.0
+jsonschema
+flask~=3.0
+flask-cors~=5.0
flask-migrate~=4.0
flask-sqlalchemy~=3.0
openpyxl~=3.1
@@ -12,24 +12,22 @@ psycopg2-binary~=2.9
SQLAlchemy~=2.0
authlib~=1.2
flask-login~=0.6
+requests
-pytest~=7.2
-pytest-mock~=3.10
-sphinx~=6.1
-sphinx-rtd-theme~=1.2
-sphinxcontrib-httpdomain~=1.8
-tox~=4.4
+pytest
+pytest-mock
+sphinx
+sphinx-rtd-theme
+sphinxcontrib-httpdomain
+tox
-mypy~=1.2
-types-docutils~=0.19
-types-jsonschema~=4.17
-types-Flask-Cors~=3.0
-types-openpyxl~=3.1
-types-setuptools~=67.6
-types-click~=7.1
+mypy
+types-docutils
+types-jsonschema
+types-Flask-Cors
+types-openpyxl
+types-setuptools
+types-click
-sentry-sdk[flask]~=1.23
-python-dotenv~=1.0
-
-# 2023-10-05 temporary fix for flask-login breaking with werkzeug 3.0
-werkzeug~=2.3
+sentry-sdk[flask]
+python-dotenv
diff --git a/setup.py b/setup.py
index 594c96e1..d5527a43 100644
--- a/setup.py
+++ b/setup.py
@@ -10,23 +10,21 @@ setup(
url='https://gitlab.geant.org/geant-swd/compendium-v2',
packages=find_packages(),
install_requires=[
- 'alembic~=1.10',
+ 'alembic~=1.14',
'alembic-postgresql-enum~=0.1',
'click~=8.1',
- 'jsonschema~=4.17',
- 'flask~=2.2',
- 'flask-cors~=3.0',
+ 'jsonschema',
+ 'flask~=3.0',
+ 'flask-cors~=5.0',
'flask-migrate~=4.0',
'flask-sqlalchemy~=3.0',
'openpyxl~=3.1',
'psycopg2-binary~=2.9',
'SQLAlchemy~=2.0',
- 'sentry-sdk[flask]~=1.23',
+ 'sentry-sdk[flask]',
'authlib~=1.2',
'flask-login~=0.6',
- 'requests~=2.31',
- # 2023-10-05 temporary fix for flask-login breaking with werkzeug 3.0
- 'werkzeug~=2.3'
+ 'requests',
],
include_package_data=True,
entry_points={
--
GitLab