Path to this page:
Subject: CVS commit: pkgsrc/devel/py-doctor
From: Adam Ciarcinski
Date: 2025-01-14 18:20:33
Message id: 20250114172033.801BBFC1D@cvs.NetBSD.org
Log Message:
py-doctor: updated to 24.11.2
pydoctor 24.11.2
Replace deprecated usage of datetime.datetime.utcfromtimestamp()
pydoctor 24.11.1
Fix a bug that would cause a variable marked as Final not being considered as a \
constant if it was declared under a control-flow block.
Fix a bug in google and numpy "Attributes" section in module \
docstring: the module attributes now shows as "Variables" instead of \
"Instance Variables".
pydoctor 24.11.0
Drop Python 3.7 and support Python 3.13.
Implement canonical HTML element (<link rel="canonical" \
href="..."/>) to help search engines reduce outdated content. \
Enable this feature by passing the base URL of the API documentation with option \
--html-base-url.
Improve collection of objects:
Document objects declared in the else block of 'if' statements (previously they \
were ignored).
Document objects declared in finalbody and else block of 'try' statements \
(previously they were ignored).
Objects declared in the else block of if statements and in the handlers of 'try' \
statements are ignored if a concurrent object is declared before (more infos on \
branch priorities).
Trigger a warning when several docstrings are detected for the same object.
Improve typing of docutils related code.
Run unit tests on all supported combinations of Python versions and platforms, \
including PyPy for Windows. Previously, tests where ran on all supported Python \
version for Linux, but not for MacOS and Windows.
Replace the deprecated dependency appdirs with platformdirs.
Fix WinError caused by the failure of the symlink creation process. Pydoctor \
should now run on windows without the need to be administrator.
Adjust the sphinx extension to support Sphinx 8.1. The entries dynamically added \
to the intersphinx config from the pydoctor_url_path config option now includes \
a project name which defaults to 'main' (instead of putting None), use mapping \
instead of a list to define your own project name.
Improve the themes so the adds injected by ReadTheDocs are rendered with the \
correct width and do not overlap too much with the main content.
Fix an issue in the readthedocs theme that prevented to use the search bar from \
the summary pages (like the class hierarchy).
The generated documentation now includes a help page under the path \
/apidocs-help.html. This page is accessible by clicking on the information icon \
in the navbar (ℹ).
Improve the javascript searching code to better understand terms that contains a \
dot (.).
Files: