stlib
stlib copied to clipboard
Update pdoc requirement from ~=14.1 to ~=14.4
Updates the requirements on pdoc to permit the latest version.
Changelog
Sourced from pdoc's changelog.
2024-01-18: pdoc 14.4.0
- Private methods can now be included in the documentation by adding
@publicto the docstring. This complements the existing@privateannotation. (#655,@tmeyier)- pdoc now correctly detects the source file for wrapped functions. (#657,
@tmeyier)- Fixed a bug where memory addresses were not removed from output. (#663,
@mhils)2023-12-22: pdoc 14.3.0
- Improve rendering of
.pyitype stubs containing@typing.overload. (#652,@mhils)@propertyand@cached_propertyattributes now have a "View Source" button. (#654,@tmeyier)2023-12-13: pdoc 14.2.0
- pdoc now documents PyO3 or pybind11 submodules that are not picked up by Python's builtin pkgutil module. (#633,
@mhils)- pdoc now supports Python 3.12's
typestatements and has improvedTypeAliasrendering. (#651,@mhils)- Imports in a TYPE_CHECKING section that reference members defined in another module's TYPE_CHECKING section now work correctly. (#649,
@mhils)- Add support for
code-blockReST directives (#624,@JCGoran)- If a variable's value meets certain entropy criteria and matches an environment variable value, pdoc will now emit a warning and display the variable's name as a placeholder instead. This heuristic is meant to prevent accidental leakage of environment secrets and can be disabled by setting
PDOC_DISPLAY_ENV_VARS=1. (#622,@mhils)2023-09-10: pdoc 14.1.0
- Add compatibility with Python 3.12 (#620,
@mhils)- Add support for relative links. Instead of explicitly referring to
mypackage.helpers.foo, one can now also refer to.helpers.foowithin themypackagemodule, or..helpers.fooin a submodule. (#544,@Crozzers)- Function signatures will now display "Foo" instead "demo.Foo" if the function is in the same module. (#544,
@mhils)- pdoc now also picks up docstrings from
.pyistub files. (#619,@mhils)- Fix horizontal scroll navigation z-index issue. (#616,
@Domi04151309)- Be more strict about parsing URLs in pdoc's web server. (#617,
@mhils)
... (truncated)
Commits
8916055bump to 14.4.03b30281introduce@publicmarker to explicitly mark members as public (#655)8750631get source_file of wrapped functions (#657)8c15000fix regex to remove memory addresses, fix #662 (#663)26d4082Bump jinja2 from 3.1.2 to 3.1.3 (#661)895dae1Bump the dependencies group with 6 updates (#658)deae4c6Bump the dependencies group with 3 updates (#659)3fbf291fixget_sourcedocstring3e93213bump to 14.3.044ece4cshow source code for properties (#654)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)