Metadata-Version: 2.3
Name: vintasend-django
Version: 1.2.1
Summary: A flexible package for implementing transactional notifications
License: MIT
Author: Hugo bessa
Author-email: hugo@vinta.com.br
Requires-Python: >=3.12,<3.15
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: django (>=4.2,<6.1)
Requires-Dist: django-model-utils (>=5.0.0,<6.0.0)
Requires-Dist: vintasend (>=1.2.0,<2.0.0)
Description-Content-Type: text/markdown

# VintaSend Django

Django implementations for VintaSend.

`DjangoDbNotificationBackend` implements the full notification backend, including the in-app
listing API: `filter_in_app_unread_notifications` / `filter_all_in_app_unread_notifications`
(unread), `filter_in_app_notifications` / `filter_all_in_app_notifications` (read + unread),
the `count_in_app_notifications` / `count_in_app_unread_notifications` counters, and the
idempotent, optionally user-scoped `mark_sent_as_read_bulk`. See the `vintasend` README for the
service-level in-app API (pagination, counts and bulk mark-as-read).
