Thu May 18 12:01:03 2023 UTC ()
py-fire: import as devel/py-fire version 0.5.0

Python Fire is a library for automatically generating command line
interfaces (CLIs) with a single line of code.

It will turn any Python module, class, object, function, etc.
(any Python component will work!) into a CLI. It's called Fire
because when you call Fire(), it fires off your command.


(nikita)
diff -r1.3992 -r1.3993 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-fire/DESCR
diff -r0 -r1.1 pkgsrc/devel/py-fire/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-fire/PLIST
diff -r0 -r1.1 pkgsrc/devel/py-fire/distinfo

cvs diff -r1.3992 -r1.3993 pkgsrc/devel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/Makefile 2023/05/17 16:44:51 1.3992
+++ pkgsrc/devel/Makefile 2023/05/18 12:01:02 1.3993
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3992 2023/05/17 16:44:51 osa Exp $ 1# $NetBSD: Makefile,v 1.3993 2023/05/18 12:01:02 nikita Exp $
2# 2#
3 3
4COMMENT= Development utilities 4COMMENT= Development utilities
5 5
6SUBDIR+= ETL 6SUBDIR+= ETL
7SUBDIR+= ExmanIDE 7SUBDIR+= ExmanIDE
8SUBDIR+= GConf 8SUBDIR+= GConf
9SUBDIR+= GConf-ui 9SUBDIR+= GConf-ui
10SUBDIR+= Gorm 10SUBDIR+= Gorm
11SUBDIR+= MoarVM 11SUBDIR+= MoarVM
12SUBDIR+= ObjectiveLib 12SUBDIR+= ObjectiveLib
13SUBDIR+= ProjectCenter 13SUBDIR+= ProjectCenter
14SUBDIR+= R-BH 14SUBDIR+= R-BH
@@ -2510,26 +2510,27 @@ SUBDIR+= py-extension-helpers @@ -2510,26 +2510,27 @@ SUBDIR+= py-extension-helpers
2510SUBDIR+= py-extras 2510SUBDIR+= py-extras
2511SUBDIR+= py-extratools 2511SUBDIR+= py-extratools
2512SUBDIR+= py-factory_boy 2512SUBDIR+= py-factory_boy
2513SUBDIR+= py-fakefs 2513SUBDIR+= py-fakefs
2514SUBDIR+= py-faker 2514SUBDIR+= py-faker
2515SUBDIR+= py-falcon 2515SUBDIR+= py-falcon
2516SUBDIR+= py-fann2 2516SUBDIR+= py-fann2
2517SUBDIR+= py-fasteners 2517SUBDIR+= py-fasteners
2518SUBDIR+= py-fastimport 2518SUBDIR+= py-fastimport
2519SUBDIR+= py-fields 2519SUBDIR+= py-fields
2520SUBDIR+= py-filebytes 2520SUBDIR+= py-filebytes
2521SUBDIR+= py-filechunkio 2521SUBDIR+= py-filechunkio
2522SUBDIR+= py-filelock 2522SUBDIR+= py-filelock
 2523SUBDIR+= py-fire
2523SUBDIR+= py-fixtures 2524SUBDIR+= py-fixtures
2524SUBDIR+= py-flake8 2525SUBDIR+= py-flake8
2525SUBDIR+= py-flake8-docstrings 2526SUBDIR+= py-flake8-docstrings
2526SUBDIR+= py-flake8-import-order 2527SUBDIR+= py-flake8-import-order
2527SUBDIR+= py-flake8-polyfill 2528SUBDIR+= py-flake8-polyfill
2528SUBDIR+= py-flakes 2529SUBDIR+= py-flakes
2529SUBDIR+= py-flaky 2530SUBDIR+= py-flaky
2530SUBDIR+= py-flexmock 2531SUBDIR+= py-flexmock
2531SUBDIR+= py-flit 2532SUBDIR+= py-flit
2532SUBDIR+= py-flit_core 2533SUBDIR+= py-flit_core
2533SUBDIR+= py-flit_scm 2534SUBDIR+= py-flit_scm
2534SUBDIR+= py-flufl.i18n 2535SUBDIR+= py-flufl.i18n
2535SUBDIR+= py-flufl.lock 2536SUBDIR+= py-flufl.lock

File Added: pkgsrc/devel/py-fire/DESCR
Python Fire is a library for automatically generating command line
interfaces (CLIs) with a single line of code.

It will turn any Python module, class, object, function, etc.
(any Python component will work!) into a CLI. It’s called Fire
because when you call Fire(), it fires off your command.

File Added: pkgsrc/devel/py-fire/Makefile
# $NetBSD: Makefile,v 1.1 2023/05/18 12:01:03 nikita Exp $

DISTNAME=	fire-0.5.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=f/fire/}

MAINTAINER=	nikita@NetBSD.org
HOMEPAGE=	https://pypi.org/project/fire
COMMENT=	Python DFU tool for updating Nitrokeys' firmware
LICENSE=	apache-2.0

DEPENDS+=	${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
DEPENDS+=	${PYPKGPREFIX}-termcolor-[0-9]*:../../devel/py-termcolor
.include "../../lang/python/pyversion.mk"
.if ${PYTHON_VERSION} < 304
DEPENDS+=	${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
.endif

USE_LANGUAGES=	# none

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/py-fire/PLIST
@comment $NetBSD: PLIST,v 1.1 2023/05/18 12:01:03 nikita Exp $
${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/fire/__init__.py
${PYSITELIB}/fire/__init__.pyc
${PYSITELIB}/fire/__main__.py
${PYSITELIB}/fire/__main__.pyc
${PYSITELIB}/fire/completion.py
${PYSITELIB}/fire/completion.pyc
${PYSITELIB}/fire/completion_test.py
${PYSITELIB}/fire/completion_test.pyc
${PYSITELIB}/fire/console/__init__.py
${PYSITELIB}/fire/console/__init__.pyc
${PYSITELIB}/fire/console/console_attr.py
${PYSITELIB}/fire/console/console_attr.pyc
${PYSITELIB}/fire/console/console_attr_os.py
${PYSITELIB}/fire/console/console_attr_os.pyc
${PYSITELIB}/fire/console/console_io.py
${PYSITELIB}/fire/console/console_io.pyc
${PYSITELIB}/fire/console/console_pager.py
${PYSITELIB}/fire/console/console_pager.pyc
${PYSITELIB}/fire/console/encoding.py
${PYSITELIB}/fire/console/encoding.pyc
${PYSITELIB}/fire/console/files.py
${PYSITELIB}/fire/console/files.pyc
${PYSITELIB}/fire/console/platforms.py
${PYSITELIB}/fire/console/platforms.pyc
${PYSITELIB}/fire/console/text.py
${PYSITELIB}/fire/console/text.pyc
${PYSITELIB}/fire/core.py
${PYSITELIB}/fire/core.pyc
${PYSITELIB}/fire/core_test.py
${PYSITELIB}/fire/core_test.pyc
${PYSITELIB}/fire/custom_descriptions.py
${PYSITELIB}/fire/custom_descriptions.pyc
${PYSITELIB}/fire/custom_descriptions_test.py
${PYSITELIB}/fire/custom_descriptions_test.pyc
${PYSITELIB}/fire/decorators.py
${PYSITELIB}/fire/decorators.pyc
${PYSITELIB}/fire/decorators_test.py
${PYSITELIB}/fire/decorators_test.pyc
${PYSITELIB}/fire/docstrings.py
${PYSITELIB}/fire/docstrings.pyc
${PYSITELIB}/fire/docstrings_fuzz_test.py
${PYSITELIB}/fire/docstrings_fuzz_test.pyc
${PYSITELIB}/fire/docstrings_test.py
${PYSITELIB}/fire/docstrings_test.pyc
${PYSITELIB}/fire/fire_import_test.py
${PYSITELIB}/fire/fire_import_test.pyc
${PYSITELIB}/fire/fire_test.py
${PYSITELIB}/fire/fire_test.pyc
${PYSITELIB}/fire/formatting.py
${PYSITELIB}/fire/formatting.pyc
${PYSITELIB}/fire/formatting_test.py
${PYSITELIB}/fire/formatting_test.pyc
${PYSITELIB}/fire/formatting_windows.py
${PYSITELIB}/fire/formatting_windows.pyc
${PYSITELIB}/fire/helptext.py
${PYSITELIB}/fire/helptext.pyc
${PYSITELIB}/fire/helptext_test.py
${PYSITELIB}/fire/helptext_test.pyc
${PYSITELIB}/fire/inspectutils.py
${PYSITELIB}/fire/inspectutils.pyc
${PYSITELIB}/fire/inspectutils_test.py
${PYSITELIB}/fire/inspectutils_test.pyc
${PYSITELIB}/fire/interact.py
${PYSITELIB}/fire/interact.pyc
${PYSITELIB}/fire/interact_test.py
${PYSITELIB}/fire/interact_test.pyc
${PYSITELIB}/fire/main_test.py
${PYSITELIB}/fire/main_test.pyc
${PYSITELIB}/fire/parser.py
${PYSITELIB}/fire/parser.pyc
${PYSITELIB}/fire/parser_fuzz_test.py
${PYSITELIB}/fire/parser_fuzz_test.pyc
${PYSITELIB}/fire/parser_test.py
${PYSITELIB}/fire/parser_test.pyc
${PYSITELIB}/fire/test_components.py
${PYSITELIB}/fire/test_components.pyc
${PYSITELIB}/fire/test_components_bin.py
${PYSITELIB}/fire/test_components_bin.pyc
${PYSITELIB}/fire/test_components_py3.py
${PYSITELIB}/fire/test_components_py3.pyc
${PYSITELIB}/fire/test_components_test.py
${PYSITELIB}/fire/test_components_test.pyc
${PYSITELIB}/fire/testutils.py
${PYSITELIB}/fire/testutils.pyc
${PYSITELIB}/fire/testutils_test.py
${PYSITELIB}/fire/testutils_test.pyc
${PYSITELIB}/fire/trace.py
${PYSITELIB}/fire/trace.pyc
${PYSITELIB}/fire/trace_test.py
${PYSITELIB}/fire/trace_test.pyc
${PYSITELIB}/fire/value_types.py
${PYSITELIB}/fire/value_types.pyc

File Added: pkgsrc/devel/py-fire/distinfo
$NetBSD: distinfo,v 1.1 2023/05/18 12:01:03 nikita Exp $

BLAKE2s (fire-0.5.0.tar.gz) = f88cc4a6b14b8495034a99c14bee1d3fce8275a21f69b07c1b649fa3c7869346
SHA512 (fire-0.5.0.tar.gz) = 645a9973e27a42aab58b0c045c5ceaa087c9f27b854d870addc4dbf697a0d6f633bf7754a6c07761a965433fe6f1a701b62408d17b590bb5233d99d7fbab0ecf
Size (fire-0.5.0.tar.gz) = 88282 bytes