--- - branch: MAIN date: Fri Aug 11 13:01:29 UTC 2023 files: - new: '1.23' old: '1.22' path: pkgsrc/devel/py-doctor/Makefile pathrev: pkgsrc/devel/py-doctor/Makefile@1.23 type: modified - new: '1.5' old: '1.4' path: pkgsrc/devel/py-doctor/PLIST pathrev: pkgsrc/devel/py-doctor/PLIST@1.5 type: modified - new: '1.11' old: '1.10' path: pkgsrc/devel/py-doctor/distinfo pathrev: pkgsrc/devel/py-doctor/distinfo@1.11 type: modified id: 20230811T130129Z.5627318b3554d292cccae4edfd7831e80de3bd4d log: | 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). module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-doctor' unixtime: '1691758889' user: adam