dev-python/zope-cachedescriptors: treeclean

Signed-off-by: Julien Roy <julien@jroy.ca>
This commit is contained in:
Julien Roy
2024-01-03 21:09:31 -05:00
parent 726c6e1c33
commit 2344cfaab4
3 changed files with 0 additions and 71 deletions

View File

@@ -1 +0,0 @@
DIST zope.cachedescriptors-5.0.tar.gz 13250 BLAKE2B b6e3f78555327d1676ffc7bfd4102fca701173bca0d0592fd1349343dcab769f7fc8456fd692bc1e7642e25dcf7ce2bd6b1304b084ab74cfd07f2323f9ceaed2 SHA512 fc310ba8a732871d578d689c2b98638b4e6de8455eaa2583eba2334ea021052a4bbd81eb57151a2ed6bd06ebdcea3348ebd98d4777e66ae613a078bc13911224

View File

@@ -1,41 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Julien Roy</name>
<email>julien@jroy.ca</email>
</maintainer>
<longdescription>
Cached descriptors cache their output. They take into account instance attributes that they depend on, so when the instance attributes change, the descriptors will change the values they return.
Cached descriptors cache their data in _v_ attributes, so they are also useful for managing the computation of volatile attributes for persistent objects.
Persistent descriptors:
property
A simple computed property.
See src/zope/cachedescriptors/property.rst.
method
Idempotent method. The return values are cached based on method arguments and on any instance attributes that the methods are defined to depend on.
Note
Only a cache based on arguments has been implemented so far.
See src/zope/cachedescriptors/method.rst.
</longdescription>
<upstream>
<maintainer>
<name>Zope Foundation and Contributors</name>
<email>zope-dev@zope.org</email>
</maintainer>
<changelog>https://github.com/zopefoundation/zope.cachedescriptors/blob/master/CHANGES.rst</changelog>
<bugs-to>https://github.com/zopefoundation/zope.cachedescriptors/issues</bugs-to>
<remote-id type="github">zopefoundation/zope.cachedescriptors</remote-id>
<remote-id type="pypi">zope.cachedescriptors</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,29 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} pypy3 )
PYPI_NO_NORMALIZE=1
PYPI_PN="${PN/-/\.}"
inherit distutils-r1 pypi
DESCRIPTION="Python descriptors which cache their output"
HOMEPAGE="https://github.com/zopefoundation/zope.cachedescriptors"
LICENSE="ZPL"
SLOT="0"
KEYWORDS="~amd64"
src_prepare() {
# strip rdep specific to namespaces
sed -i -e "/'setuptools'/d" setup.py || die
distutils-r1_src_prepare
}
python_compile() {
distutils-r1_python_compile
find "${BUILD_DIR}" -name '*.pth' -delete || die
}