Metadata-Version: 2.4
Name: django-pglocks
Version: 2.1.0
Summary: DEPRECATED — consolidated into django-pgware. Context managers for PostgreSQL advisory locks in Django.
Project-URL: Homepage, https://github.com/Xof/django-pglocks
Project-URL: Repository, https://github.com/Xof/django-pglocks
Author-email: Christophe Pettus <xof@thebuild.com>
License-Expression: MIT
License-File: LICENSE.md
Classifier: Development Status :: 7 - Inactive
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django :: 5.1
Classifier: Framework :: Django :: 5.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development
Requires-Python: >=3.10
Requires-Dist: django-pgware>=1.0.0
Requires-Dist: django>=4.2
Description-Content-Type: text/markdown

# django-pglocks

> **This package is deprecated.** Its functionality has moved to
> **[django-pgware](https://github.com/Xof/django-pgware)**.
>
> ```bash
> pip install django-pgware
> ```
>
> ```python
> # Old:
> from django_pglocks import advisory_lock
>
> # New (django-pgware installs as `django-pgware`, imports as `django_pg_utils`):
> from django_pg_utils import advisory_lock
> ```
>
> This package (2.1.0) is a final compatibility shim: it depends on `django-pgware`
> and re-exports `advisory_lock`/`async_advisory_lock` with a `DeprecationWarning`.
> It will not receive further updates.
