mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
import py-overrides; ok bket@
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
COMMENT = decorator to detect mismatches when overriding methods
|
||||
|
||||
MODPY_EGG_VERSION = 7.7.0
|
||||
DISTNAME = overrides-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-${DISTNAME}
|
||||
|
||||
CATEGORIES = devel
|
||||
|
||||
# Apache 2.0
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,2 @@
|
||||
SHA256 (overrides-7.7.0.tar.gz) = VRWPo9k7mMx1KZseZweK2QA8onlFx2FiwcB2bW+Rggo=
|
||||
SIZE (overrides-7.7.0.tar.gz) = 22812
|
||||
@@ -0,0 +1,7 @@
|
||||
The @override decorator verifies that a method that should
|
||||
override an inherited method actually does it.
|
||||
|
||||
Since signature validation and docstring inheritance are performed
|
||||
on class creation and not on class instantiation, this library
|
||||
significantly improves the safety and experience of creating class
|
||||
hierarchies in Python without significantly impacting performance.
|
||||
@@ -0,0 +1,27 @@
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}enforce.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}enforce.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}final.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}final.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}overrides.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}overrides.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}signature.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}signature.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}typing_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/${MODPY_PYCACHE}typing_utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/enforce.py
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/final.py
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/overrides.py
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/py.typed
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/signature.py
|
||||
lib/python${MODPY_VERSION}/site-packages/overrides/typing_utils.py
|
||||
Reference in New Issue
Block a user