Tue Jan 11 19:03:59 2022 UTC ()
py-cachy: added version 0.3.0

Cachy provides a simple yet effective caching library.
* A simple but powerful API
* Thread-safety
* Decorator syntax
* Support for memcached, redis, database, file, dict stores


(adam)
diff -r1.3546 -r1.3547 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-cachy/DESCR
diff -r0 -r1.1 pkgsrc/devel/py-cachy/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-cachy/PLIST
diff -r0 -r1.1 pkgsrc/devel/py-cachy/distinfo

cvs diff -r1.3546 -r1.3547 pkgsrc/devel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/Makefile 2022/01/11 15:21:58 1.3546
+++ pkgsrc/devel/Makefile 2022/01/11 19:03:59 1.3547
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3546 2022/01/11 15:21:58 fcambus Exp $ 1# $NetBSD: Makefile,v 1.3547 2022/01/11 19:03:59 adam Exp $
2# 2#
3 3
4COMMENT= Development utilities 4COMMENT= Development utilities
5 5
6SUBDIR+= ETL 6SUBDIR+= ETL
7SUBDIR+= ExmanIDE 7SUBDIR+= ExmanIDE
8SUBDIR+= GConf 8SUBDIR+= GConf
9SUBDIR+= GConf-ui 9SUBDIR+= GConf-ui
10SUBDIR+= Gorm 10SUBDIR+= Gorm
11SUBDIR+= MoarVM 11SUBDIR+= MoarVM
12SUBDIR+= ObjectiveLib 12SUBDIR+= ObjectiveLib
13SUBDIR+= ProjectCenter 13SUBDIR+= ProjectCenter
14SUBDIR+= R-BH 14SUBDIR+= R-BH
@@ -2211,26 +2211,27 @@ SUBDIR+= py-build @@ -2211,26 +2211,27 @@ SUBDIR+= py-build
2211SUBDIR+= py-buildbot 2211SUBDIR+= py-buildbot
2212SUBDIR+= py-buildbot-badges 2212SUBDIR+= py-buildbot-badges
2213SUBDIR+= py-buildbot-console-view 2213SUBDIR+= py-buildbot-console-view
2214SUBDIR+= py-buildbot-grid-view 2214SUBDIR+= py-buildbot-grid-view
2215SUBDIR+= py-buildbot-pkg 2215SUBDIR+= py-buildbot-pkg
2216SUBDIR+= py-buildbot-waterfall-view 2216SUBDIR+= py-buildbot-waterfall-view
2217SUBDIR+= py-buildbot-worker 2217SUBDIR+= py-buildbot-worker
2218SUBDIR+= py-buildbot-www 2218SUBDIR+= py-buildbot-www
2219SUBDIR+= py-bump2version 2219SUBDIR+= py-bump2version
2220SUBDIR+= py-cachecontrol 2220SUBDIR+= py-cachecontrol
2221SUBDIR+= py-cached-property 2221SUBDIR+= py-cached-property
2222SUBDIR+= py-cachelib 2222SUBDIR+= py-cachelib
2223SUBDIR+= py-cachetools 2223SUBDIR+= py-cachetools
 2224SUBDIR+= py-cachy
2224SUBDIR+= py-canonicaljson 2225SUBDIR+= py-canonicaljson
2225SUBDIR+= py-capstone 2226SUBDIR+= py-capstone
2226SUBDIR+= py-case 2227SUBDIR+= py-case
2227SUBDIR+= py-cffi 2228SUBDIR+= py-cffi
2228SUBDIR+= py-chai 2229SUBDIR+= py-chai
2229SUBDIR+= py-characteristic 2230SUBDIR+= py-characteristic
2230SUBDIR+= py-checker 2231SUBDIR+= py-checker
2231SUBDIR+= py-cheetah 2232SUBDIR+= py-cheetah
2232SUBDIR+= py-cheetah3 2233SUBDIR+= py-cheetah3
2233SUBDIR+= py-cle 2234SUBDIR+= py-cle
2234SUBDIR+= py-click 2235SUBDIR+= py-click
2235SUBDIR+= py-click-didyoumean 2236SUBDIR+= py-click-didyoumean
2236SUBDIR+= py-click-log 2237SUBDIR+= py-click-log

File Added: pkgsrc/devel/py-cachy/DESCR
Cachy provides a simple yet effective caching library.
* A simple but powerful API
* Thread-safety
* Decorator syntax
* Support for memcached, redis, database, file, dict stores

File Added: pkgsrc/devel/py-cachy/Makefile
# $NetBSD: Makefile,v 1.1 2022/01/11 19:03:59 adam Exp $

DISTNAME=	cachy-0.3.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=c/cachy/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/sdispater/cachy
COMMENT=	Cachy provides a simple yet effective caching library
LICENSE=	mit

USE_LANGUAGES=	# none

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/py-cachy/PLIST
@comment $NetBSD: PLIST,v 1.1 2022/01/11 19:03:59 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/cachy/__init__.py
${PYSITELIB}/cachy/__init__.pyc
${PYSITELIB}/cachy/__init__.pyo
${PYSITELIB}/cachy/cache_manager.py
${PYSITELIB}/cachy/cache_manager.pyc
${PYSITELIB}/cachy/cache_manager.pyo
${PYSITELIB}/cachy/contracts/__init__.py
${PYSITELIB}/cachy/contracts/__init__.pyc
${PYSITELIB}/cachy/contracts/__init__.pyo
${PYSITELIB}/cachy/contracts/factory.py
${PYSITELIB}/cachy/contracts/factory.pyc
${PYSITELIB}/cachy/contracts/factory.pyo
${PYSITELIB}/cachy/contracts/repository.py
${PYSITELIB}/cachy/contracts/repository.pyc
${PYSITELIB}/cachy/contracts/repository.pyo
${PYSITELIB}/cachy/contracts/store.py
${PYSITELIB}/cachy/contracts/store.pyc
${PYSITELIB}/cachy/contracts/store.pyo
${PYSITELIB}/cachy/contracts/taggable_store.py
${PYSITELIB}/cachy/contracts/taggable_store.pyc
${PYSITELIB}/cachy/contracts/taggable_store.pyo
${PYSITELIB}/cachy/helpers.py
${PYSITELIB}/cachy/helpers.pyc
${PYSITELIB}/cachy/helpers.pyo
${PYSITELIB}/cachy/redis_tagged_cache.py
${PYSITELIB}/cachy/redis_tagged_cache.pyc
${PYSITELIB}/cachy/redis_tagged_cache.pyo
${PYSITELIB}/cachy/repository.py
${PYSITELIB}/cachy/repository.pyc
${PYSITELIB}/cachy/repository.pyo
${PYSITELIB}/cachy/serializers/__init__.py
${PYSITELIB}/cachy/serializers/__init__.pyc
${PYSITELIB}/cachy/serializers/__init__.pyo
${PYSITELIB}/cachy/serializers/json_serializer.py
${PYSITELIB}/cachy/serializers/json_serializer.pyc
${PYSITELIB}/cachy/serializers/json_serializer.pyo
${PYSITELIB}/cachy/serializers/msgpack_serializer.py
${PYSITELIB}/cachy/serializers/msgpack_serializer.pyc
${PYSITELIB}/cachy/serializers/msgpack_serializer.pyo
${PYSITELIB}/cachy/serializers/pickle_serializer.py
${PYSITELIB}/cachy/serializers/pickle_serializer.pyc
${PYSITELIB}/cachy/serializers/pickle_serializer.pyo
${PYSITELIB}/cachy/serializers/serializer.py
${PYSITELIB}/cachy/serializers/serializer.pyc
${PYSITELIB}/cachy/serializers/serializer.pyo
${PYSITELIB}/cachy/stores/__init__.py
${PYSITELIB}/cachy/stores/__init__.pyc
${PYSITELIB}/cachy/stores/__init__.pyo
${PYSITELIB}/cachy/stores/dict_store.py
${PYSITELIB}/cachy/stores/dict_store.pyc
${PYSITELIB}/cachy/stores/dict_store.pyo
${PYSITELIB}/cachy/stores/file_store.py
${PYSITELIB}/cachy/stores/file_store.pyc
${PYSITELIB}/cachy/stores/file_store.pyo
${PYSITELIB}/cachy/stores/memcached_store.py
${PYSITELIB}/cachy/stores/memcached_store.pyc
${PYSITELIB}/cachy/stores/memcached_store.pyo
${PYSITELIB}/cachy/stores/null_store.py
${PYSITELIB}/cachy/stores/null_store.pyc
${PYSITELIB}/cachy/stores/null_store.pyo
${PYSITELIB}/cachy/stores/redis_store.py
${PYSITELIB}/cachy/stores/redis_store.pyc
${PYSITELIB}/cachy/stores/redis_store.pyo
${PYSITELIB}/cachy/tag_set.py
${PYSITELIB}/cachy/tag_set.pyc
${PYSITELIB}/cachy/tag_set.pyo
${PYSITELIB}/cachy/tagged_cache.py
${PYSITELIB}/cachy/tagged_cache.pyc
${PYSITELIB}/cachy/tagged_cache.pyo
${PYSITELIB}/cachy/utils.py
${PYSITELIB}/cachy/utils.pyc
${PYSITELIB}/cachy/utils.pyo
${PYSITELIB}/tests/__init__.py
${PYSITELIB}/tests/__init__.pyc
${PYSITELIB}/tests/__init__.pyo
${PYSITELIB}/tests/stores/__init__.py
${PYSITELIB}/tests/stores/__init__.pyc
${PYSITELIB}/tests/stores/__init__.pyo
${PYSITELIB}/tests/stores/test_dict_store.py
${PYSITELIB}/tests/stores/test_dict_store.pyc
${PYSITELIB}/tests/stores/test_dict_store.pyo
${PYSITELIB}/tests/stores/test_file_store.py
${PYSITELIB}/tests/stores/test_file_store.pyc
${PYSITELIB}/tests/stores/test_file_store.pyo
${PYSITELIB}/tests/stores/test_memcached_store.py
${PYSITELIB}/tests/stores/test_memcached_store.pyc
${PYSITELIB}/tests/stores/test_memcached_store.pyo
${PYSITELIB}/tests/stores/test_null_store.py
${PYSITELIB}/tests/stores/test_null_store.pyc
${PYSITELIB}/tests/stores/test_null_store.pyo
${PYSITELIB}/tests/stores/test_redis_store.py
${PYSITELIB}/tests/stores/test_redis_store.pyc
${PYSITELIB}/tests/stores/test_redis_store.pyo
${PYSITELIB}/tests/test_cache_manager.py
${PYSITELIB}/tests/test_cache_manager.pyc
${PYSITELIB}/tests/test_cache_manager.pyo
${PYSITELIB}/tests/test_repository.py
${PYSITELIB}/tests/test_repository.pyc
${PYSITELIB}/tests/test_repository.pyo
${PYSITELIB}/tests/test_tagged_cache.py
${PYSITELIB}/tests/test_tagged_cache.pyc
${PYSITELIB}/tests/test_tagged_cache.pyo

File Added: pkgsrc/devel/py-cachy/distinfo
$NetBSD: distinfo,v 1.1 2022/01/11 19:03:59 adam Exp $

BLAKE2s (cachy-0.3.0.tar.gz) = 23806dc3487fe7e802995604c93d193e49fd55d546ab75e6a91472e8290df418
SHA512 (cachy-0.3.0.tar.gz) = 0b69bd45ce81fc57710b44011965b8c4a313808f7c464a409b839d9206158f91b1e39a760d08d62bb5eb15e455ba9b89683f0eb42d2bfcc2e99b0b8f267e3ead
Size (cachy-0.3.0.tar.gz) = 15654 bytes