Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (2d)  pkgsrc-2023Q4 (76d)  pkgsrc-2023Q2 (109d) 

2024-06-16 08:49:59 UTC Now

2023-08-11 13:01:29 UTC MAIN commitmail json YAML

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

(adam)