Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Feb 2020 10:54:46 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r524843 - in head/devel: . py-zict
Message-ID:  <202002021054.012AskLA072454@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sun Feb  2 10:54:45 2020
New Revision: 524843
URL: https://svnweb.freebsd.org/changeset/ports/524843

Log:
  Add py-zict 1.0.0
  
  Zict: Composable Mutable Mappings
  
  The dictionary / mutable mapping interface is powerful and multi-faceted.
  - We store data in different locations such as in-memory, on disk, in archive
    files, etc..
  - We manage old data with different policies like LRU, random eviction, etc..
  - We might encode or transform data as it arrives or departs the dictionary
    through compression, encoding, etc..
  
  To this end we build abstract MutableMapping classes that consume and build on
  other MutableMappings. We can compose several of these with each other to form
  intuitive interfaces over complex storage systems policies.
  
  WWW: https://github.com/dask/zict

Added:
  head/devel/py-zict/
  head/devel/py-zict/Makefile   (contents, props changed)
  head/devel/py-zict/distinfo   (contents, props changed)
  head/devel/py-zict/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Feb  2 10:54:39 2020	(r524842)
+++ head/devel/Makefile	Sun Feb  2 10:54:45 2020	(r524843)
@@ -5204,6 +5204,7 @@
     SUBDIR += py-zc.buildout
     SUBDIR += py-zclockfile
     SUBDIR += py-zconfig
+    SUBDIR += py-zict
     SUBDIR += py-zipp
     SUBDIR += py-zope.annotation
     SUBDIR += py-zope.app.applicationcontrol

Added: head/devel/py-zict/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-zict/Makefile	Sun Feb  2 10:54:45 2020	(r524843)
@@ -0,0 +1,23 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	zict
+PORTVERSION=	1.0.0
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Mutable mapping tools
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}heapdict>=0:devel/py-heapdict@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	autoplist concurrent distutils
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/py-zict/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-zict/distinfo	Sun Feb  2 10:54:45 2020	(r524843)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1580562239
+SHA256 (zict-1.0.0.tar.gz) = e34dd25ea97def518fb4c77f2c27078f3a7d6c965b0a3ac8fe5bdb0a8011a310
+SIZE (zict-1.0.0.tar.gz) = 11360

Added: head/devel/py-zict/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-zict/pkg-descr	Sun Feb  2 10:54:45 2020	(r524843)
@@ -0,0 +1,14 @@
+Zict: Composable Mutable Mappings
+
+The dictionary / mutable mapping interface is powerful and multi-faceted.
+- We store data in different locations such as in-memory, on disk, in archive
+  files, etc..
+- We manage old data with different policies like LRU, random eviction, etc..
+- We might encode or transform data as it arrives or departs the dictionary
+  through compression, encoding, etc..
+
+To this end we build abstract MutableMapping classes that consume and build on
+other MutableMappings. We can compose several of these with each other to form
+intuitive interfaces over complex storage systems policies.
+
+WWW: https://github.com/dask/zict



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002021054.012AskLA072454>