From owner-svn-ports-head@freebsd.org Mon May 18 22:05:39 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 47F572DEE33; Mon, 18 May 2020 22:05:39 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49QtPH1DZlz4SBP; Mon, 18 May 2020 22:05:39 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 25724281F6; Mon, 18 May 2020 22:05:39 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04IM5d4Y035833; Mon, 18 May 2020 22:05:39 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04IM5clZ035829; Mon, 18 May 2020 22:05:38 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <202005182205.04IM5clZ035829@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Mon, 18 May 2020 22:05:38 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535793 - in head/textproc: . py-sphinxcontrib-napoleon X-SVN-Group: ports-head X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: in head/textproc: . py-sphinxcontrib-napoleon X-SVN-Commit-Revision: 535793 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2020 22:05:39 -0000 Author: dbaio Date: Mon May 18 22:05:38 2020 New Revision: 535793 URL: https://svnweb.freebsd.org/changeset/ports/535793 Log: Add textproc/py-sphinxcontrib-napoleon Sphinx extension that parses both NumPy and Google style docstrings Napoleon is a pre-processor that parses NumPy and Google style docstrings and converts them to reStructuredText before Sphinx attempts to parse them. This happens in an intermediate step while Sphinx is processing the documentation, so it doesn't modify any of the docstrings in your actual source code files. WWW: https://pypi.org/project/sphinxcontrib-napoleon/ Added: head/textproc/py-sphinxcontrib-napoleon/ head/textproc/py-sphinxcontrib-napoleon/Makefile (contents, props changed) head/textproc/py-sphinxcontrib-napoleon/distinfo (contents, props changed) head/textproc/py-sphinxcontrib-napoleon/pkg-descr (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Mon May 18 22:05:00 2020 (r535792) +++ head/textproc/Makefile Mon May 18 22:05:38 2020 (r535793) @@ -1368,6 +1368,7 @@ SUBDIR += py-sphinxcontrib-htmlhelp SUBDIR += py-sphinxcontrib-httpdomain SUBDIR += py-sphinxcontrib-jsmath + SUBDIR += py-sphinxcontrib-napoleon SUBDIR += py-sphinxcontrib-newsfeed SUBDIR += py-sphinxcontrib-programoutput SUBDIR += py-sphinxcontrib-qthelp Added: head/textproc/py-sphinxcontrib-napoleon/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-sphinxcontrib-napoleon/Makefile Mon May 18 22:05:38 2020 (r535793) @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= sphinxcontrib-napoleon +DISTVERSION= 0.7 +CATEGORIES= textproc +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dbaio@FreeBSD.org +COMMENT= Sphinx extension that parses both NumPy and Google style docstrings + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pockets>=0.3:devel/py-pockets@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include Added: head/textproc/py-sphinxcontrib-napoleon/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-sphinxcontrib-napoleon/distinfo Mon May 18 22:05:38 2020 (r535793) @@ -0,0 +1,3 @@ +TIMESTAMP = 1589655696 +SHA256 (sphinxcontrib-napoleon-0.7.tar.gz) = 407382beed396e9f2d7f3043fad6afda95719204a1e1a231ac865f40abcbfcf8 +SIZE (sphinxcontrib-napoleon-0.7.tar.gz) = 21232 Added: head/textproc/py-sphinxcontrib-napoleon/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-sphinxcontrib-napoleon/pkg-descr Mon May 18 22:05:38 2020 (r535793) @@ -0,0 +1,6 @@ +Napoleon is a pre-processor that parses NumPy and Google style docstrings and +converts them to reStructuredText before Sphinx attempts to parse them. This +happens in an intermediate step while Sphinx is processing the documentation, +so it doesn't modify any of the docstrings in your actual source code files. + +WWW: https://pypi.org/project/sphinxcontrib-napoleon/