Subject: CVS commit: pkgsrc/devel/py-doctor
From: Adam Ciarcinski
Date: 2023-08-11 15:01:29
Message id: 20230811130129.4BE08FBDB@cvs.NetBSD.org

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).

Files:
RevisionActionfile
1.23modifypkgsrc/devel/py-doctor/Makefile
1.5modifypkgsrc/devel/py-doctor/PLIST
1.11modifypkgsrc/devel/py-doctor/distinfo