diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-06-02 18:02:06 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-06-02 18:20:50 +0000 |
| commit | b9599863b50fc1f1cf759d2eee2ec86c4a329434 (patch) | |
| tree | d521c632c65f729c2b12c94460e9861cf137f57c | |
| parent | 11cf0e4f501343e6580863cb2f484282642d5c12 (diff) | |
devel/py-makefun: Remove expired port
2025-03-31 devel/py-makefun: Depends on expired devel/py-pytest-runner
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-makefun/Makefile | 31 | ||||
| -rw-r--r-- | devel/py-makefun/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-makefun/pkg-descr | 18 |
5 files changed, 1 insertions, 53 deletions
@@ -4482,3 +4482,4 @@ misc/mxnet||2025-06-02|Has expired: Project has been retired by Apache, see http sysutils/py-upt||2025-06-02|Has expired: Depends on expired misc/py-spdx-lookup misc/py-spdx-lookup||2025-06-02|Has expired: Upstream repository has been archived on Nov 13, 2020 misc/py-spdx||2025-06-02|Has expired: Upstream repository has been archived on Nov 13, 2020 +devel/py-makefun||2025-06-02|Has expired: Depends on expired devel/py-pytest-runner diff --git a/devel/Makefile b/devel/Makefile index 57b2bfddb37f..a61dd59803aa 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5224,7 +5224,6 @@ SUBDIR += py-magic SUBDIR += py-magnet2torrent SUBDIR += py-mailcap-fix - SUBDIR += py-makefun SUBDIR += py-manuel SUBDIR += py-marisa-trie SUBDIR += py-marrow.mailer diff --git a/devel/py-makefun/Makefile b/devel/py-makefun/Makefile deleted file mode 100644 index 58439a6b35e0..000000000000 --- a/devel/py-makefun/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -PORTNAME= makefun -DISTVERSION= 1.15.4 -PORTREVISION= 1 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= meka@tilda.center -COMMENT= Dynamically create python functions with a proper signature -WWW= https://github.com/smarie/python-makefun - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on expired devel/py-pytest-runner -EXPIRATION_DATE=2025-03-31 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}funcsigs>=0:devel/py-funcsigs@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent distutils pytest - -TEST_ENV= PYTHONPATH=${WRKSRC}/src - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/devel/py-makefun/distinfo b/devel/py-makefun/distinfo deleted file mode 100644 index c3ffb91c692b..000000000000 --- a/devel/py-makefun/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1721406543 -SHA256 (makefun-1.15.4.tar.gz) = 9f9b9904e7c397759374a88f4c57781fbab2a458dec78df4b3ee6272cd9fb010 -SIZE (makefun-1.15.4.tar.gz) = 72160 diff --git a/devel/py-makefun/pkg-descr b/devel/py-makefun/pkg-descr deleted file mode 100644 index f34f3a364e0f..000000000000 --- a/devel/py-makefun/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -Makefun helps you create functions dynamically, with the signature of your -choice. It was largely inspired by decorator and functools, and created mainly -to cover some of their limitations. - -The typical use cases are: - * creating signature-preserving function wrappers - just like functools.wraps - but with accurate TypeError exception raising when user-provided arguments are - wrong, and with a very convenient way to access argument values. - - * creating function wrappers that have more or less arguments that the - function they wrap. A bit like functools.partial but a lot more flexible and - friendly for your users. For example, I use it in my pytest plugins to add a - requests parameter to users' tests or fixtures when they do not already have - it. - - * more generally, creating functions with a signature derived from a reference - signature, or even creating functions with a signature completely defined at - runtime. |
