Path to this page:
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: