Pdoc

Latest version: v15.0.1

Safety actively analyzes 724004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

0.7.1

=====
- Fix regression bug introduced with HTML-escaping function parameters
default values in v0.6.4.

0.7.0

=====
- Better handling of descriptors.
- "Browse git" link pointing to e.g. GitHub added to documented identifiers
in HTML template. Controlled with new `git_link_template` config tunable.

0.6.4

=====
- New template tunable `syntax_highlighting=True` that controls whether
Highlight.js is included even if `show_source_code=False`.
- Fix `pdoc.Class.mro()` for types extending types with the same name.
- Support initializing `pdoc.Module` from module string.
- HTML-escape function parameter defaults so that objects' reprs don't
break HTML.
- Other small bug fixes.

0.6.3

=====
- New support for LaTeX math syntax (using new config tunable `latex_math=True`).
- Support for running system-site-installed pdoc within a virtual environment.
- Bugfixes.

0.6.2

=====
- Fixes:
- Don't generate Modules for empty namespace packages (i.e. resource directories).
- Generate real markdown files when `--output-dir` is set but not `--html`.
- Fix formatting of numpydoc type-only parameters.
- Auto-reload modules upon changes when in `--http` mode.
- New config tunable: `google_analytics`.
- Warn on unknown config tunables passed on the CLI.

0.6.1

=====
- Minor maintenance release.

Page 4 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.