FreeBSD Bugzilla – Attachment 229197 Details for
Bug 259596
[NEW PORT]: devel/py-typish: Type checking utilities for Python
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Git diff of new port.
py38-typish-1.9.3.diff (text/plain), 1.89 KB, created by
Neal Nelson
on 2021-11-01 14:50:04 UTC
(
hide
)
Description:
Git diff of new port.
Filename:
MIME Type:
Creator:
Neal Nelson
Created:
2021-11-01 14:50:04 UTC
Size:
1.89 KB
patch
obsolete
>diff --git a/devel/py-typish/Makefile b/devel/py-typish/Makefile >new file mode 100644 >index 000000000000..7996997ccca8 >--- /dev/null >+++ b/devel/py-typish/Makefile >@@ -0,0 +1,32 @@ >+PORTNAME= typish >+DISTVERSIONPREFIX= v >+DISTVERSION= 1.9.3 >+CATEGORIES= devel >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= ports@nicandneal.net >+COMMENT= Type checking utilities for Python >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}nptyping>1.3.0:math/py-nptyping@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodingstyle@${PY_FLAVOR} \ >+ pylint${PYTHON_PKGNAMESUFFIX}>=0:devel/pylint@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}codecov>0:devel/py-codecov@${PY_FLAVOR} >+ >+USES= python:3.6+ >+USE_PYTHON= distutils autoplist >+ >+USE_GITHUB= yes >+GH_ACCOUNT= ramonhagenaars >+GH_PROJECT= typish >+ >+do-test: >+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} -m pytest -rs -v >+ >+.include <bsd.port.mk> >diff --git a/devel/py-typish/distinfo b/devel/py-typish/distinfo >new file mode 100644 >index 000000000000..5fec1c7a5db5 >--- /dev/null >+++ b/devel/py-typish/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1635776678 >+SHA256 (ramonhagenaars-typish-v1.9.3_GH0.tar.gz) = 16f8ff022b7009a91529e363d0484465be57797b9cc34a193ca7e3c4c597e4bc >+SIZE (ramonhagenaars-typish-v1.9.3_GH0.tar.gz) = 22997 >diff --git a/devel/py-typish/pkg-descr b/devel/py-typish/pkg-descr >new file mode 100644 >index 000000000000..920513e296bc >--- /dev/null >+++ b/devel/py-typish/pkg-descr >@@ -0,0 +1,5 @@ >+- Functions for thorough checks on types. >+- Instance checks considering generics. >+- Typesafe duck-typing. >+ >+WWW: https://github.com/ramonhagenaars/typish
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 259596
:
229197
|
229224