4 Commits

Author SHA1 Message Date
Christian Krakau-Louis 5217b5fd70 Add generic datastore CRUD automation 2026-05-22 11:16:22 +02:00
Christian Krakau-Louis 3f3672f733 Cover MCP datastore CRUD automation 2026-05-22 11:14:25 +02:00
Christian Krakau-Louis 355ba6517d Expose datastore CRUD MCP tools 2026-05-22 11:13:53 +02:00
Christian Krakau-Louis 606bfb33d7 Document MCP datastore CRUD tools 2026-05-22 11:13:16 +02:00
2 changed files with 1 additions and 26 deletions
+1 -2
View File
@@ -5,8 +5,7 @@ flask_migrate
requests
pydub
reportlab
PyJWT>=2.10.1
idna>=3.11
PyJWT
python-dotenv
deezer-python
Flask-Assets
-24
View File
@@ -124,30 +124,6 @@ class TestDependencySecurity:
assert 'authlib>=1.6.5' in content, \
"authlib should be pinned to >= 1.6.5 to fix known vulnerabilities"
def test_pyjwt_version(self):
"""Test that PyJWT is at least version 2.10.1."""
requirements_path = os.path.join(
os.path.dirname(__file__), '..', 'requirements.txt'
)
with open(requirements_path, 'r') as f:
content = f.read()
assert 'PyJWT>=2.10.1' in content, \
"PyJWT should be pinned to >= 2.10.1 to fix known vulnerabilities"
def test_idna_version(self):
"""Test that idna is at least version 3.11."""
requirements_path = os.path.join(
os.path.dirname(__file__), '..', 'requirements.txt'
)
with open(requirements_path, 'r') as f:
content = f.read()
assert 'idna>=3.11' in content, \
"idna should be pinned to >= 3.11 to fix known vulnerabilities"
class TestInputValidation:
"""Test that user input is properly validated."""