gramps[all]<6.1.0,>=6.0.4
PYGObject<=3.50.0
orjson
Click>=7.0
Flask>=2.1.0
Flask-Caching>=2.0.0
Flask-Compress
Flask-Cors
Flask-JWT-Extended!=4.4.0,!=4.4.1,>=4.2.1
Flask-Limiter>=2.9.0
Flask-SQLAlchemy
marshmallow>=3.13.0
waitress
webargs
SQLAlchemy>=2.0.0
pdf2image
Pillow<12.0.0,>=9.1.0
bleach[css]>=5.0.0
jsonschema
ffmpeg-python
boto3
alembic
celery[redis]
Unidecode
pytesseract
gramps-ql>=0.4.0
object-ql>=0.1.3
sifts>=1.1.0
requests
yclade>=0.5.0
Authlib>=1.6.4
gramps-gedcom7
flask-smorest
typing-extensions>=4.13.0

[ai]
sentence-transformers>=4.1.0
accelerate
pydantic-ai[openai]<2.0.0,>=1.101.0

[all]
sentence-transformers>=4.1.0
accelerate
pydantic-ai[openai]<2.0.0,>=1.101.0
pytest
PyYAML

[test]
pytest
PyYAML
