View | Details | Raw Unified | Return to bug 280925 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/Makefile (+1 lines)
Lines 5021-5026 Link Here
5021
    SUBDIR += py-jsmin
5021
    SUBDIR += py-jsmin
5022
    SUBDIR += py-json5
5022
    SUBDIR += py-json5
5023
    SUBDIR += py-json_tricks
5023
    SUBDIR += py-json_tricks
5024
    SUBDIR += py-jsonargparse
5024
    SUBDIR += py-jsondiff
5025
    SUBDIR += py-jsondiff
5025
    SUBDIR += py-jsonform
5026
    SUBDIR += py-jsonform
5026
    SUBDIR += py-jsonlines
5027
    SUBDIR += py-jsonlines
(-)b/devel/py-jsonargparse/Makefile (+25 lines)
Added Link Here
1
PORTNAME=	jsonargparse
2
PORTVERSION=	3.19.4
3
CATEGORIES=	misc python
4
MASTER_SITES=	PYPI
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
7
MAINTAINER=	kiwi@oav.net
8
COMMENT=	Library for creating CLIs
9
WWW=		https://github.com/omni-us/jsonargparse
10
11
LICENSE=	MIT
12
13
BUILD_DEPENDS=	${PY_SETUPTOOLS} \
14
		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyyaml>3.13:devel/py-pyyaml@${PY_FLAVOR}
16
17
USES=		python
18
USE_PYTHON=	pep517 autoplist
19
20
NO_ARCH=	yes
21
22
DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
23
PORTDOCS=	*
24
25
.include <bsd.port.mk>
(-)b/devel/py-jsonargparse/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1718793443
2
SHA256 (jsonargparse-3.19.4.tar.gz) = 1a81738d8c6d0f55dc4fdb0eb1dc57e754b6b65a89e8c907e37b8ce3d1ce69a6
3
SIZE (jsonargparse-3.19.4.tar.gz) = 131749
(-)b/devel/py-jsonargparse/pkg-descr (-1 / +4 lines)
Added Link Here
0
- 
1
Library for creating command-line interfaces (CLIs) and making Python
2
apps easily configurable. It is a well-maintained project with frequent
3
releases, adhering to high standards of development: semantic versioning,
4
deprecation periods, changelog, automated testing, and full test coverage.

Return to bug 280925