import ports/devel/py-frozenlist, ok jca@

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.
This commit is contained in:
sthen 2023-01-30 22:20:30 +00:00
parent e8018bf929
commit 65efe59b97
4 changed files with 45 additions and 0 deletions

View File

@ -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 <bsd.port.mk>

View File

@ -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

View File

@ -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.

View File

@ -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