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
--- 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 | |
4 | COMMENT= Development utilities | | 4 | COMMENT= Development utilities |
5 | | | 5 | |
6 | SUBDIR+= ETL | | 6 | SUBDIR+= ETL |
7 | SUBDIR+= ExmanIDE | | 7 | SUBDIR+= ExmanIDE |
8 | SUBDIR+= GConf | | 8 | SUBDIR+= GConf |
9 | SUBDIR+= GConf-ui | | 9 | SUBDIR+= GConf-ui |
10 | SUBDIR+= Gorm | | 10 | SUBDIR+= Gorm |
11 | SUBDIR+= MoarVM | | 11 | SUBDIR+= MoarVM |
12 | SUBDIR+= ObjectiveLib | | 12 | SUBDIR+= ObjectiveLib |
13 | SUBDIR+= ProjectCenter | | 13 | SUBDIR+= ProjectCenter |
14 | SUBDIR+= R-BH | | 14 | SUBDIR+= R-BH |
| @@ -2510,26 +2510,27 @@ SUBDIR+= py-extension-helpers | | | @@ -2510,26 +2510,27 @@ SUBDIR+= py-extension-helpers |
2510 | SUBDIR+= py-extras | | 2510 | SUBDIR+= py-extras |
2511 | SUBDIR+= py-extratools | | 2511 | SUBDIR+= py-extratools |
2512 | SUBDIR+= py-factory_boy | | 2512 | SUBDIR+= py-factory_boy |
2513 | SUBDIR+= py-fakefs | | 2513 | SUBDIR+= py-fakefs |
2514 | SUBDIR+= py-faker | | 2514 | SUBDIR+= py-faker |
2515 | SUBDIR+= py-falcon | | 2515 | SUBDIR+= py-falcon |
2516 | SUBDIR+= py-fann2 | | 2516 | SUBDIR+= py-fann2 |
2517 | SUBDIR+= py-fasteners | | 2517 | SUBDIR+= py-fasteners |
2518 | SUBDIR+= py-fastimport | | 2518 | SUBDIR+= py-fastimport |
2519 | SUBDIR+= py-fields | | 2519 | SUBDIR+= py-fields |
2520 | SUBDIR+= py-filebytes | | 2520 | SUBDIR+= py-filebytes |
2521 | SUBDIR+= py-filechunkio | | 2521 | SUBDIR+= py-filechunkio |
2522 | SUBDIR+= py-filelock | | 2522 | SUBDIR+= py-filelock |
| | | 2523 | SUBDIR+= py-fire |
2523 | SUBDIR+= py-fixtures | | 2524 | SUBDIR+= py-fixtures |
2524 | SUBDIR+= py-flake8 | | 2525 | SUBDIR+= py-flake8 |
2525 | SUBDIR+= py-flake8-docstrings | | 2526 | SUBDIR+= py-flake8-docstrings |
2526 | SUBDIR+= py-flake8-import-order | | 2527 | SUBDIR+= py-flake8-import-order |
2527 | SUBDIR+= py-flake8-polyfill | | 2528 | SUBDIR+= py-flake8-polyfill |
2528 | SUBDIR+= py-flakes | | 2529 | SUBDIR+= py-flakes |
2529 | SUBDIR+= py-flaky | | 2530 | SUBDIR+= py-flaky |
2530 | SUBDIR+= py-flexmock | | 2531 | SUBDIR+= py-flexmock |
2531 | SUBDIR+= py-flit | | 2532 | SUBDIR+= py-flit |
2532 | SUBDIR+= py-flit_core | | 2533 | SUBDIR+= py-flit_core |
2533 | SUBDIR+= py-flit_scm | | 2534 | SUBDIR+= py-flit_scm |
2534 | SUBDIR+= py-flufl.i18n | | 2535 | SUBDIR+= py-flufl.i18n |
2535 | SUBDIR+= py-flufl.lock | | 2536 | SUBDIR+= py-flufl.lock |
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.
# $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"
@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
$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