git: ab2632009a76 - main - textproc/py-roman-numerals-py: Update to 3.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Jun 2025 17:54:01 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=ab2632009a76fc08b11fd695dc22e94d23b89e6e commit ab2632009a76fc08b11fd695dc22e94d23b89e6e Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2025-06-17 16:34:51 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2025-06-17 17:47:57 +0000 textproc/py-roman-numerals-py: Update to 3.1.0 - Update WWW - Update pkg-descr - Take maintainership Changes: https://github.com/AA-Turner/roman-numerals/releases https://github.com/AA-Turner/roman-numerals/blob/master/CHANGES.rst --- textproc/py-roman-numerals-py/Makefile | 13 ++++++------- textproc/py-roman-numerals-py/distinfo | 6 +++--- textproc/py-roman-numerals-py/pkg-descr | 10 +++++----- 3 files changed, 14 insertions(+), 15 deletions(-) diff --git a/textproc/py-roman-numerals-py/Makefile b/textproc/py-roman-numerals-py/Makefile index 145a5698ca55..b27c5e7aee88 100644 --- a/textproc/py-roman-numerals-py/Makefile +++ b/textproc/py-roman-numerals-py/Makefile @@ -1,24 +1,23 @@ PORTNAME= roman-numerals-py -DISTVERSION= 3.0.0 +PORTVERSION= 3.1.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} +DISTNAME= roman_numerals_py-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Manipulate well-formed Roman numerals -WWW= https://pypi.org/project/roman-numerals-py/ +WWW= https://github.com/AA-Turner/roman-numerals/tree/master/python \ + https://github.com/AA-Turner/roman-numerals LICENSE= BSD0CLAUSE CC0-1.0 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENCE.rst -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=8:devel/py-pytest@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.7<4:devel/py-flit-core@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest -PEP517_BUILD_DEPEND= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.7<4:devel/py-flit-core@${PY_FLAVOR} -PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel NO_ARCH= yes diff --git a/textproc/py-roman-numerals-py/distinfo b/textproc/py-roman-numerals-py/distinfo index 06ba6cf39cf2..5197e6c3b92e 100644 --- a/textproc/py-roman-numerals-py/distinfo +++ b/textproc/py-roman-numerals-py/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739958114 -SHA256 (roman_numerals_py-3.0.0.tar.gz) = 91199c4373658c03d87d9fe004f4a5120a20f6cb192be745c2377cce274ef41c -SIZE (roman_numerals_py-3.0.0.tar.gz) = 8970 +TIMESTAMP = 1749813114 +SHA256 (roman_numerals_py-3.1.0.tar.gz) = be4bf804f083a4ce001b5eb7e3c0862479d10f94c936f6c4e5f250aa5ff5bd2d +SIZE (roman_numerals_py-3.1.0.tar.gz) = 9017 diff --git a/textproc/py-roman-numerals-py/pkg-descr b/textproc/py-roman-numerals-py/pkg-descr index 0a9b4e17b1db..aa3efd133110 100644 --- a/textproc/py-roman-numerals-py/pkg-descr +++ b/textproc/py-roman-numerals-py/pkg-descr @@ -1,12 +1,12 @@ -A library for manipulating well-formed Roman numerals. +roman-numerals is a library for manipulating well-formed Roman numerals. Integers between 1 and 3,999 (inclusive) are supported. Numbers beyond this range will return an OutOfRangeError. -The classical system of roman numerals requires that the same character may -not appear more than thrice consecutively, meaning that 'MMMCMXCIX' (3,999) -is the largest well-formed Roman numeral. The smallest is 'I' (1), as there -is no symbol for zero in Roman numerals. +The classical system of roman numerals requires that the same character may not +appear more than thrice consecutively, meaning that 'MMMCMXCIX' (3,999) is the +largest well-formed Roman numeral. The smallest is 'I' (1), as there is no +symbol for zero in Roman numerals. Both upper- and lower-case formatting of roman numerals are supported, and likewise for parsing strings, although the entire string must be of the same