diff options
author | 2020-08-03 08:25:13 +0200 | |
---|---|---|
committer | 2020-08-03 09:03:05 +0200 | |
commit | 03a2e1c97a5c7f2d418fbe2bb6de7d78d46213eb (patch) | |
tree | 253c8b8c2690a32ee5545a248b6c19d4885d872a /dev-python/dogpile-cache | |
parent | dev-python/dogpile-cache: Add python@ as co-maint (diff) | |
download | gentoo-03a2e1c97a5c7f2d418fbe2bb6de7d78d46213eb.tar.gz gentoo-03a2e1c97a5c7f2d418fbe2bb6de7d78d46213eb.tar.bz2 gentoo-03a2e1c97a5c7f2d418fbe2bb6de7d78d46213eb.zip |
dev-python/dogpile-cache: Bump to 1.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/dogpile-cache')
-rw-r--r-- | dev-python/dogpile-cache/Manifest | 1 | ||||
-rw-r--r-- | dev-python/dogpile-cache/dogpile-cache-1.0.1.ebuild | 35 | ||||
-rw-r--r-- | dev-python/dogpile-cache/files/dogpile-cache-1.0.1-install-tests.patch | 28 | ||||
-rw-r--r-- | dev-python/dogpile-cache/metadata.xml | 2 |
4 files changed, 65 insertions, 1 deletions
diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index 00c8f21f7d02..3dc3c5352155 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1 +1,2 @@ DIST dogpile.cache-0.9.1.tar.gz 329015 BLAKE2B 23a33ccf024153e39bdccebefc33c866990733432abd2bdd715a0f180f0059a2ff8315024d59d3ad9c79a01561fda3a802a867d359961d7655bdf790556c7a2f SHA512 7d84325dd7ec2d85027472f07cddd51f495b75dc9dbbcbf26bad7aaabfee8c2da99e0c247851282b228528a87e54d98e04d8451a3ca3a571e84a4a2bb33e72f2 +DIST dogpile.cache-1.0.1.tar.gz 339926 BLAKE2B bb6bf3c4908920bdbf4b5b2f23f1bae2f201eb0ee2e05e7e403f732f244aede94c01acc337c519b41157ac0090770694a7794c3530b001455f046d32db1351d1 SHA512 bd50ea84d8a8b3573d5fbd8953110180fc91d703383f7574a40731cf7e0bb6ceb9165ef93e5598f14d5509d39791c05e9e8607014dfad417fa826502c0240902 diff --git a/dev-python/dogpile-cache/dogpile-cache-1.0.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.0.1.ebuild new file mode 100644 index 000000000000..05b79bc35d57 --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-1.0.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="A locking API for expiring values while a single thread generates a new value." +HOMEPAGE="https://github.com/sqlalchemy/dogpile.cache" +SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz" +S="${WORKDIR}/dogpile.cache-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${P}-install-tests.patch +) diff --git a/dev-python/dogpile-cache/files/dogpile-cache-1.0.1-install-tests.patch b/dev-python/dogpile-cache/files/dogpile-cache-1.0.1-install-tests.patch new file mode 100644 index 000000000000..f00d5a15538b --- /dev/null +++ b/dev-python/dogpile-cache/files/dogpile-cache-1.0.1-install-tests.patch @@ -0,0 +1,28 @@ +From 559a5c57c922741461d419b73f1aa547e3231110 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Mon, 3 Aug 2020 08:50:33 +0200 +Subject: [PATCH] Exclude installing "tests" package from setup.py + +--- + setup.cfg | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/setup.cfg b/setup.cfg +index ab4008f..2f43889 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -30,6 +30,11 @@ python_requires = >=3.6 + package_dir = + =. + ++[options.packages.find] ++exclude = ++ tests ++ tests.* ++ + [options.exclude_package_data] + '' = tests* + +-- +2.28.0 + diff --git a/dev-python/dogpile-cache/metadata.xml b/dev-python/dogpile-cache/metadata.xml index efaf9c68ce90..4d8e2abb2a28 100644 --- a/dev-python/dogpile-cache/metadata.xml +++ b/dev-python/dogpile-cache/metadata.xml @@ -21,6 +21,6 @@ <stabilize-allarches/> <upstream> <remote-id type="pypi">dogpile.cache</remote-id> - <remote-id type="bitbucket">zzzeek/dogpile.cache</remote-id> + <remote-id type="github">sqlalchemy/dogpile.cache</remote-id> </upstream> </pkgmetadata> |