diff --git a/devel/py-frozenlist/Makefile b/devel/py-frozenlist/Makefile new file mode 100644 index 00000000000..764419052b6 --- /dev/null +++ b/devel/py-frozenlist/Makefile @@ -0,0 +1,24 @@ +COMMENT= list-like structure implementing MutableSequence + +MODPY_EGG_VERSION= 1.3.1 + +DISTNAME= frozenlist-${MODPY_EGG_VERSION} +PKGNAME= py-${DISTNAME} + +CATEGORIES= devel + +# https://github.com/aio-libs/frozenlist +HOMEPAGE= https://frozenlist.readthedocs.io/ + +# Apache 2.0 +PERMIT_PACKAGE= Yes + +MODULES= lang/python + +MODPY_PI= Yes +MODPY_PYBUILD= setuptools + +FLAVORS= python3 +FLAVOR= python3 + +.include diff --git a/devel/py-frozenlist/distinfo b/devel/py-frozenlist/distinfo new file mode 100644 index 00000000000..fbb1a8e0b29 --- /dev/null +++ b/devel/py-frozenlist/distinfo @@ -0,0 +1,2 @@ +SHA256 (frozenlist-1.3.1.tar.gz) = OnNeQhGgTM+j9IM1R6zfXS+GO/6wHP0+2v+8JR8Vzsg= +SIZE (frozenlist-1.3.1.tar.gz) = 66441 diff --git a/devel/py-frozenlist/pkg/DESCR b/devel/py-frozenlist/pkg/DESCR new file mode 100644 index 00000000000..4a72ac1ea82 --- /dev/null +++ b/devel/py-frozenlist/pkg/DESCR @@ -0,0 +1,4 @@ +frozenlist.FrozenList is a list-like structure which implements +collections.abc.MutableSequence. The list is mutable until +FrozenList.freeze is called, after which list modifications raise +RuntimeError. diff --git a/devel/py-frozenlist/pkg/PLIST b/devel/py-frozenlist/pkg/PLIST new file mode 100644 index 00000000000..e643c388830 --- /dev/null +++ b/devel/py-frozenlist/pkg/PLIST @@ -0,0 +1,15 @@ +lib/python${MODPY_VERSION}/site-packages/frozenlist/ +lib/python${MODPY_VERSION}/site-packages/frozenlist-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/frozenlist-${MODPY_EGG_VERSION}.dist-info/LICENSE +lib/python${MODPY_VERSION}/site-packages/frozenlist-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/frozenlist-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/frozenlist-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/frozenlist-${MODPY_EGG_VERSION}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/frozenlist/__init__.py +lib/python${MODPY_VERSION}/site-packages/frozenlist/__init__.pyi +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/frozenlist/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/frozenlist/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/frozenlist/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +@so lib/python${MODPY_VERSION}/site-packages/frozenlist/_frozenlist.${MODPY_PYC_MAGIC_TAG}so +lib/python${MODPY_VERSION}/site-packages/frozenlist/_frozenlist.pyx +lib/python${MODPY_VERSION}/site-packages/frozenlist/py.typed