backport bug fixes from 0.3.4 into master, reimplement ConfigSource() and add a superclass, part 2

This commit is contained in:
Yusur 2025-07-06 22:40:43 +02:00
parent 4ccf4fb7a0
commit 4919edc871
14 changed files with 452 additions and 91 deletions

View file

@ -10,7 +10,8 @@ readme = "README.md"
dependencies = [
"itsdangerous",
"toml"
"toml",
"pydantic"
]
# - further devdependencies below - #
@ -36,10 +37,12 @@ sqlalchemy = [
]
flask = [
"Flask>=2.0.0",
"Flask-RestX"
"Flask-RestX",
"Quart",
"Quart-Schema"
]
flask_sqlalchemy = [
"Flask-SqlAlchemy"
"Flask-SqlAlchemy",
]
peewee = [
"peewee>=3.0.0, <4.0"