Metadata-Version: 2.4
Name: pypostcards
Version: 3.5.1
Summary: Scan, manage and publish your postcards collection
Author-email: bibi21000 <bibi21000@gmail.com>
Maintainer-email: bibi21000 <bibi21000@gmail.com>
Project-URL: HomePage, https://github.com/bibi21000/KartoTek_app
Project-URL: Issues, https://github.com/bibi21000/KartoTek_app/issues
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Flask
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Requires-Dist: pillow
Provides-Extra: flask
Requires-Dist: Flask; extra == "flask"
Requires-Dist: Flask-Babel; extra == "flask"
Requires-Dist: Werkzeug; extra == "flask"
Requires-Dist: Jinja2; extra == "flask"
Requires-Dist: MarkupSafe; extra == "flask"
Requires-Dist: Flask-Cachecontrol; extra == "flask"
Requires-Dist: itsdangerous; extra == "flask"
Requires-Dist: requests; extra == "flask"
Requires-Dist: PyJWT; extra == "flask"
Requires-Dist: redis; extra == "flask"
Requires-Dist: flask-limiter; extra == "flask"
Provides-Extra: prod
Requires-Dist: gunicorn; extra == "prod"
Provides-Extra: ktmanager
Requires-Dist: click; extra == "ktmanager"
Requires-Dist: numpy; extra == "ktmanager"
Requires-Dist: tqdm; extra == "ktmanager"
Requires-Dist: pyzstd; extra == "ktmanager"
Requires-Dist: paramiko; extra == "ktmanager"
Provides-Extra: ktimport
Requires-Dist: click; extra == "ktimport"
Requires-Dist: tqdm; extra == "ktimport"
Requires-Dist: deskew; extra == "ktimport"
Requires-Dist: opencv-python-headless; extra == "ktimport"
Requires-Dist: numpy; extra == "ktimport"
Provides-Extra: ocr
Requires-Dist: pytesseract; extra == "ocr"
Provides-Extra: similar
Requires-Dist: requests; extra == "similar"
Requires-Dist: imagehash; extra == "similar"
Requires-Dist: torch; extra == "similar"
Requires-Dist: torchvision; extra == "similar"
Requires-Dist: open-clip-torch; extra == "similar"
Provides-Extra: deskew
Requires-Dist: deskew; extra == "deskew"
Requires-Dist: opencv-python-headless; extra == "deskew"
Requires-Dist: numpy; extra == "deskew"
Provides-Extra: travel
Requires-Dist: ortools; extra == "travel"
Provides-Extra: objdetect
Requires-Dist: ultralytics; extra == "objdetect"
Requires-Dist: transformers; extra == "objdetect"
Requires-Dist: torch; extra == "objdetect"
Provides-Extra: dev
Requires-Dist: build; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: Babel; extra == "dev"
Provides-Extra: appimage
Requires-Dist: python-appimage; extra == "appimage"
