FreeBSD Bugzilla – Attachment 252948 Details for
Bug 280925
[NEW-PORT] misc/py-jsonargparse: library for creating command line interfaces
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
git format-patch for py-jsonargparse
0001-NEW-PORT-devel-py-jsonargparse-Library-for-creating-.patch (text/plain), 2.62 KB, created by
Xavier Beaudouin
on 2024-08-20 15:14:20 UTC
(
hide
)
Description:
git format-patch for py-jsonargparse
Filename:
MIME Type:
Creator:
Xavier Beaudouin
Created:
2024-08-20 15:14:20 UTC
Size:
2.62 KB
patch
obsolete
>From 14c614c5a8a1f95a84b43cb045c4618f760d0f3b Mon Sep 17 00:00:00 2001 >From: Xavier Beaudouin <kiwi@oav.net> >Date: Tue, 20 Aug 2024 17:10:25 +0200 >Subject: [PATCH] [NEW-PORT] devel/py-jsonargparse: Library for creating CLIs > >Sponsored-by: Bell Tower Integration >Sponsored-by: Klara, Inc. >--- > devel/Makefile | 1 + > devel/py-jsonargparse/Makefile | 25 +++++++++++++++++++++++++ > devel/py-jsonargparse/distinfo | 3 +++ > devel/py-jsonargparse/pkg-descr | 4 ++++ > 4 files changed, 33 insertions(+) > create mode 100644 devel/py-jsonargparse/Makefile > create mode 100644 devel/py-jsonargparse/distinfo > create mode 100644 devel/py-jsonargparse/pkg-descr > >diff --git a/devel/Makefile b/devel/Makefile >index 85473a7a0ea3..47c22ea4787f 100644 >--- a/devel/Makefile >+++ b/devel/Makefile >@@ -5021,6 +5021,7 @@ > SUBDIR += py-jsmin > SUBDIR += py-json5 > SUBDIR += py-json_tricks >+ SUBDIR += py-jsonargparse > SUBDIR += py-jsondiff > SUBDIR += py-jsonform > SUBDIR += py-jsonlines >diff --git a/devel/py-jsonargparse/Makefile b/devel/py-jsonargparse/Makefile >new file mode 100644 >index 000000000000..9754fcdc4329 >--- /dev/null >+++ b/devel/py-jsonargparse/Makefile >@@ -0,0 +1,25 @@ >+PORTNAME= jsonargparse >+PORTVERSION= 3.19.4 >+CATEGORIES= misc python >+MASTER_SITES= PYPI >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= kiwi@oav.net >+COMMENT= Library for creating CLIs >+WWW= https://github.com/omni-us/jsonargparse >+ >+LICENSE= MIT >+ >+BUILD_DEPENDS= ${PY_SETUPTOOLS} \ >+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>3.13:devel/py-pyyaml@${PY_FLAVOR} >+ >+USES= python >+USE_PYTHON= pep517 autoplist >+ >+NO_ARCH= yes >+ >+DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} >+PORTDOCS= * >+ >+.include <bsd.port.mk> >diff --git a/devel/py-jsonargparse/distinfo b/devel/py-jsonargparse/distinfo >new file mode 100644 >index 000000000000..2bf637065d5f >--- /dev/null >+++ b/devel/py-jsonargparse/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1718793443 >+SHA256 (jsonargparse-3.19.4.tar.gz) = 1a81738d8c6d0f55dc4fdb0eb1dc57e754b6b65a89e8c907e37b8ce3d1ce69a6 >+SIZE (jsonargparse-3.19.4.tar.gz) = 131749 >diff --git a/devel/py-jsonargparse/pkg-descr b/devel/py-jsonargparse/pkg-descr >new file mode 100644 >index 000000000000..24ce6dc494a0 >--- /dev/null >+++ b/devel/py-jsonargparse/pkg-descr >@@ -0,0 +1,4 @@ >+Library for creating command-line interfaces (CLIs) and making Python >+apps easily configurable. It is a well-maintained project with frequent >+releases, adhering to high standards of development: semantic versioning, >+deprecation periods, changelog, automated testing, and full test coverage. >-- >2.46.0 >
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 280925
:
252917
| 252948