Skip to content

Commit

Permalink
devel/py-entrypoint2: New port: easy to use command-line interface fo…
Browse files Browse the repository at this point in the history
…r Python modules

entrypoint2 is an easy to use argparse based command-line interface for python
modules. It translates function signature and documentation to argparse
configuration.
  • Loading branch information
alonsobsd committed Apr 29, 2023
1 parent 5973114 commit a226557
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -4564,6 +4564,7 @@
SUBDIR += py-eggtestinfo
SUBDIR += py-ejson
SUBDIR += py-enlighten
SUBDIR += py-entrypoint2
SUBDIR += py-entrypoints
SUBDIR += py-enum-compat
SUBDIR += py-envier
Expand Down
19 changes: 19 additions & 0 deletions devel/py-entrypoint2/Makefile
@@ -0,0 +1,19 @@
PORTNAME= entrypoint2
DISTVERSION= 1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= acm@FreeBSD.org
COMMENT= easy to use command-line interface for Python modules
WWW= https://github.com/ponty/entrypoint2

LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

USES= python:3.6+
USE_PYTHON= distutils autoplist

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/py-entrypoint2/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1680279359
SHA256 (entrypoint2-1.1.tar.gz) = fc0b7fe7b21acdab47a585ab9407ca7e5c4f96cb6888575db6b0ceb91f0e105a
SIZE (entrypoint2-1.1.tar.gz) = 13393
3 changes: 3 additions & 0 deletions devel/py-entrypoint2/pkg-descr
@@ -0,0 +1,3 @@
entrypoint2 is an easy to use argparse based command-line interface for python
modules. It translates function signature and documentation to argparse
configuration.

0 comments on commit a226557

Please sign in to comment.