git: c223fbe1ee30 - main - devel/py-noseofyeti: Update to 2.4.9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 29 May 2024 15:59:24 UTC
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=c223fbe1ee30d57d18a744bdc374d56762aa120b commit c223fbe1ee30d57d18a744bdc374d56762aa120b Author: Älven <alster@vinterdalen.se> AuthorDate: 2024-05-29 15:29:21 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2024-05-29 15:29:42 +0000 devel/py-noseofyeti: Update to 2.4.9 PR: 279329 --- devel/py-noseofyeti/Makefile | 9 ++++----- devel/py-noseofyeti/distinfo | 6 +++--- devel/py-noseofyeti/pkg-descr | 17 +++++++++-------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/devel/py-noseofyeti/Makefile b/devel/py-noseofyeti/Makefile index 1ca5c3895727..959566e870eb 100644 --- a/devel/py-noseofyeti/Makefile +++ b/devel/py-noseofyeti/Makefile @@ -1,12 +1,12 @@ PORTNAME= noseofyeti DISTVERSIONPREFIX=release- -DISTVERSION= 2.4.8 +DISTVERSION= 2.4.9 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= arrowd@FreeBSD.org COMMENT= Python codec that provides an RSpec style DSL for Python -WWW= https://github.com/delfick/nose-of-yeti +WWW= https://github.com/delfick/nose-of-yeti/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -17,13 +17,12 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ USES= python USE_GITHUB= yes +GH_ACCOUNT= delfick +GH_PROJECT= nose-of-yeti USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -GH_ACCOUNT= delfick -GH_PROJECT= nose-of-yeti - do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts= \ -k 'not test_registering_codec_doesnt_lead_to_error' diff --git a/devel/py-noseofyeti/distinfo b/devel/py-noseofyeti/distinfo index fd3c4d36cf62..6fabd7a21405 100644 --- a/devel/py-noseofyeti/distinfo +++ b/devel/py-noseofyeti/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710051985 -SHA256 (delfick-nose-of-yeti-release-2.4.8_GH0.tar.gz) = f58afa46db5a830ec6a4cea4f3991e116b2453209283ca542db80e4adbcdcc08 -SIZE (delfick-nose-of-yeti-release-2.4.8_GH0.tar.gz) = 45310 +TIMESTAMP = 1716743966 +SHA256 (delfick-nose-of-yeti-release-2.4.9_GH0.tar.gz) = 687f9bd446bf4c027fac7e7ec0f02c26312b7d976802f30cefebb23840243d08 +SIZE (delfick-nose-of-yeti-release-2.4.9_GH0.tar.gz) = 45338 diff --git a/devel/py-noseofyeti/pkg-descr b/devel/py-noseofyeti/pkg-descr index 2a8e5318406d..c093a5c1ec8b 100644 --- a/devel/py-noseofyeti/pkg-descr +++ b/devel/py-noseofyeti/pkg-descr @@ -1,10 +1,11 @@ -noseOfYeti creates a custom Python codec that lets you write your tests using an -RSpec inspired DSL (i.e. `describe` and `it` blocks). It uses the fact that you -can register a codec that is able to modify a Python file before executing it. -Using this we can make it so that when Python imports a file with a particular -encoding as the first line of the file it will be intercepted and potentially -rewritten into something else before the import continues. +noseOfYeti creates a custom Python codec that lets you write your tests +using an RSpec inspired DSL (i.e. `describe` and `it` blocks). It uses the +fact that you can register a codec that is able to modify a Python file +before executing it. Using this we can make it so that when Python imports +a file with a particular encoding as the first line of the file it will be +intercepted and potentially rewritten into something else before the import +continues. noseOfYeti uses this technique to translate from the DSL it defines, into -Python classes and functions that then will be executed by your test framework -of choice. +Python classes and functions that then will be executed by your test +framework of choice.