From 8ed8adae9a3f179553e624146cf045d7c3c59918 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Sat, 26 Mar 2022 00:08:57 +0100 Subject: [PATCH] dev-python/django-pglocks: New package (from nest) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alarig Le Lay --- dev-python/django-pglocks/Manifest | 1 + .../django-pglocks-1.0.4.ebuild | 22 +++++++++++++++++++ dev-python/django-pglocks/metadata.xml | 20 +++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 dev-python/django-pglocks/Manifest create mode 100644 dev-python/django-pglocks/django-pglocks-1.0.4.ebuild create mode 100644 dev-python/django-pglocks/metadata.xml diff --git a/dev-python/django-pglocks/Manifest b/dev-python/django-pglocks/Manifest new file mode 100644 index 0000000..e4a2f92 --- /dev/null +++ b/dev-python/django-pglocks/Manifest @@ -0,0 +1 @@ +DIST django-pglocks-1.0.4.tar.gz 4085 BLAKE2B 8aaaaaf3b6ace4fb179117dd7b5064245ed9bcc44d0a613e3fd8a048196a15c9d9243bd683388b318c5ebab68b81b111c214ae3a7c3575ac86dcfe6e34a65403 SHA512 bb0a7dc18142fb668cb2f47acf48e62118c17b824d1d04407d253b1bcb3e572a38341e851f53f5e44e48fb6241d4c977e4971686e1f1feca191b27f6e9d7b133 diff --git a/dev-python/django-pglocks/django-pglocks-1.0.4.ebuild b/dev-python/django-pglocks/django-pglocks-1.0.4.ebuild new file mode 100644 index 0000000..620be57 --- /dev/null +++ b/dev-python/django-pglocks/django-pglocks-1.0.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="PostgreSQL locking context managers and functions for Django" +HOMEPAGE="https://github.com/Xof/django-pglocks" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" # needs posgtresql + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/django-pglocks/metadata.xml b/dev-python/django-pglocks/metadata.xml new file mode 100644 index 0000000..b30070b --- /dev/null +++ b/dev-python/django-pglocks/metadata.xml @@ -0,0 +1,20 @@ + + + + + spiderx@spiderx.dp.ua + Vladimir Pavljuchenkov + + + proxy-maint@gentoo.org + Proxy Maintainers + + + django-pglocks provides a useful context manager to manage PostgreSQL + advisory locks. It requires Django, PostgreSQL, and psycopg2. + + + Xof/django-pglocks + django-pglocks + +