diff options
author | Kai Knoblich <kai@FreeBSD.org> | 2025-03-25 08:05:37 +0100 |
---|---|---|
committer | Kai Knoblich <kai@FreeBSD.org> | 2025-03-25 08:05:37 +0100 |
commit | 02d497c601ad01bb76b7a9b7214d127a4a41b5eb (patch) | |
tree | 86d71e441e528318c56d94932d004d00f5d32860 /textproc/py-docstring_parser | |
parent | lang/libhx: update the port to version 4.27 (diff) |
textproc/py-docstring-parser: Move to textproc/py-docstring_parser
* Rename the port to match upstream naming and remove DISTNAME, which is
no longer needed.
* Bump PORTREVISION of dependent ports for dependency change.
Diffstat (limited to 'textproc/py-docstring_parser')
-rw-r--r-- | textproc/py-docstring_parser/Makefile | 27 | ||||
-rw-r--r-- | textproc/py-docstring_parser/distinfo | 3 | ||||
-rw-r--r-- | textproc/py-docstring_parser/pkg-descr | 8 |
3 files changed, 38 insertions, 0 deletions
diff --git a/textproc/py-docstring_parser/Makefile b/textproc/py-docstring_parser/Makefile new file mode 100644 index 000000000000..c7e104a09978 --- /dev/null +++ b/textproc/py-docstring_parser/Makefile @@ -0,0 +1,27 @@ +PORTNAME= docstring_parser +DISTVERSION= 0.15 +PORTREVISION= 1 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= kai@FreeBSD.org +COMMENT= Parse Python docstrings in ReST, Google and Numpydoc format +WWW= https://github.com/rr-/docstring_parser + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +NO_ARCH= yes + +do-test: + @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs + +.include <bsd.port.mk> diff --git a/textproc/py-docstring_parser/distinfo b/textproc/py-docstring_parser/distinfo new file mode 100644 index 000000000000..9a5c919e7e88 --- /dev/null +++ b/textproc/py-docstring_parser/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1677411103 +SHA256 (docstring_parser-0.15.tar.gz) = 48ddc093e8b1865899956fcc03b03e66bb7240c310fac5af81814580c55bf682 +SIZE (docstring_parser-0.15.tar.gz) = 26768 diff --git a/textproc/py-docstring_parser/pkg-descr b/textproc/py-docstring_parser/pkg-descr new file mode 100644 index 000000000000..e1bec51ce6ef --- /dev/null +++ b/textproc/py-docstring_parser/pkg-descr @@ -0,0 +1,8 @@ +This package makes the parsing of Python docstrings easier. + +Currently supported docstrings are: + +* Epydoc docstrings. +* Google +* Numpydoc-style +* ReST |