pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-doctor
Module Name: pkgsrc
Committed By: adam
Date: Fri Aug 11 13:01:29 UTC 2023
Modified Files:
pkgsrc/devel/py-doctor: Makefile PLIST distinfo
Log Message:
py-doctor: updated to 23.4.1
pydoctor 23.4.1
Pin urllib3 version to keep compatibility with cachecontrol and python3.6.
pydoctor 23.4.0
Add support for Python 3.11
Add support for the @overload decorator.
Show type annotations in function's signatures.
If none of a function's parameters have documentation, do not render the parameter table.
Themes have been adjusted to render annotations more concisely.
Fix a rare crash in the type inference. Invalid python code like a set of lists would raise a uncaught TypeError in the evaluation.
Support when source path lies outside base directory (--project-base-dir). Since pydoctor support generating docs for multiple packages, it is not certain that all of the source is even viewable
below a single URL. We now allow to add arbitrary paths to the system, but only the objects inside a module wich path is relative to the base directory can have a source control link generated.
Cache the default docutils settings on docutils>=0.19 to improve performance.
Improve the search bar user experience by automatically appending wildcard to each query terms when no terms already contain a wildcard.
Link recognized constructors in class page.
An invalid epytext docstring will be rederered as plaintext, just like invalid restructuredtext docstrings (finally).
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-doctor/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-doctor/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/py-doctor/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-doctor/Makefile
diff -u pkgsrc/devel/py-doctor/Makefile:1.22 pkgsrc/devel/py-doctor/Makefile:1.23
--- pkgsrc/devel/py-doctor/Makefile:1.22 Sun Jul 30 15:32:48 2023
+++ pkgsrc/devel/py-doctor/Makefile Fri Aug 11 13:01:29 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2023/07/30 15:32:48 adam Exp $
+# $NetBSD: Makefile,v 1.23 2023/08/11 13:01:29 adam Exp $
-DISTNAME= pydoctor-22.9.1
+DISTNAME= pydoctor-23.4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
CATEGORIES= devel textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydoctor/}
@@ -15,20 +15,20 @@ DEPENDS+= ${PYPKGPREFIX}-astor>=0.8.1:..
DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
DEPENDS+= ${PYPKGPREFIX}-configargparse-[0-9]*:../../devel/py-configargparse
DEPENDS+= ${PYPKGPREFIX}-cachecontrol-[0-9]*:../../devel/py-cachecontrol
-DEPENDS+= ${PYPKGPREFIX}-lunr>=0.6.2:../../textproc/py-lunr
DEPENDS+= ${PYPKGPREFIX}-docutils>=0.17:../../textproc/py-docutils
+DEPENDS+= ${PYPKGPREFIX}-lunr>=0.6.2:../../textproc/py-lunr
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml
+DEPENDS+= ${PYPKGPREFIX}-urllib3-[0-9]*:../../www/py-urllib3
TEST_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
-PYTHON_VERSIONS_INCOMPATIBLE= 27 38
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/pyversion.mk"
-
.if ${PYTHON_VERSION} == 308
DEPENDS+= ${PYPKGPREFIX}-importlib-resources-[0-9]*:../../devel/py-importlib-resources
.endif
Index: pkgsrc/devel/py-doctor/PLIST
diff -u pkgsrc/devel/py-doctor/PLIST:1.4 pkgsrc/devel/py-doctor/PLIST:1.5
--- pkgsrc/devel/py-doctor/PLIST:1.4 Sun Sep 11 17:52:22 2022
+++ pkgsrc/devel/py-doctor/PLIST Fri Aug 11 13:01:29 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/09/11 17:52:22 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/08/11 13:01:29 adam Exp $
bin/pydoctor
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -60,6 +60,9 @@ ${PYSITELIB}/pydoctor/epydoc/markup/plai
${PYSITELIB}/pydoctor/epydoc/markup/restructuredtext.py
${PYSITELIB}/pydoctor/epydoc/markup/restructuredtext.pyc
${PYSITELIB}/pydoctor/epydoc/markup/restructuredtext.pyo
+${PYSITELIB}/pydoctor/epydoc/sre_constants36.py
+${PYSITELIB}/pydoctor/epydoc/sre_constants36.pyc
+${PYSITELIB}/pydoctor/epydoc/sre_constants36.pyo
${PYSITELIB}/pydoctor/epydoc/sre_parse36.py
${PYSITELIB}/pydoctor/epydoc/sre_parse36.pyc
${PYSITELIB}/pydoctor/epydoc/sre_parse36.pyo
Index: pkgsrc/devel/py-doctor/distinfo
diff -u pkgsrc/devel/py-doctor/distinfo:1.10 pkgsrc/devel/py-doctor/distinfo:1.11
--- pkgsrc/devel/py-doctor/distinfo:1.10 Tue Nov 29 17:13:22 2022
+++ pkgsrc/devel/py-doctor/distinfo Fri Aug 11 13:01:29 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2022/11/29 17:13:22 adam Exp $
+$NetBSD: distinfo,v 1.11 2023/08/11 13:01:29 adam Exp $
-BLAKE2s (pydoctor-22.9.1.tar.gz) = ab618dc5cca1a8162f3feef8fc46983ac3185bd65dece2c9480cce9e780bbc88
-SHA512 (pydoctor-22.9.1.tar.gz) = 87cdbbb252573b42ae0adce9505c69354699c3edccdee2e3345a0d9aef6472f25ae6203b5c4462645620b863786c018026536d2c74ec1c17efadafebde858bfa
-Size (pydoctor-22.9.1.tar.gz) = 906353 bytes
+BLAKE2s (pydoctor-23.4.1.tar.gz) = e63f3d8251d0f74688b9e92465e10cd29b42cdf22acadb3c841b76a8ad117308
+SHA512 (pydoctor-23.4.1.tar.gz) = c310cc6267389a1fc13f7e48e42ffd1d4fca8f71d312350fa35edc602869460cbba0e59b138e68bbb179bb2df1f7236e287a965be17466c7512eec6ca4ac0e57
+Size (pydoctor-23.4.1.tar.gz) = 914980 bytes
Home |
Main Index |
Thread Index |
Old Index