Remove support for MkDocs = 1.2) (ac963c8 by Timothée Mazzucotelli).
0.19.0
Highlights
We decided to deprecate a few things to pave the way towards a more
stable code base, bringing us closer to a v1.
Selection and rendering options are now combined into a single
options key. Using the old keys will emit a deprecation warning.
The BaseCollector and BaseRenderer classes are deprecated in favor
of BaseHandler, which merges their functionality. Using the old
classes will emit a deprecation warning.
New versions of the Python handler and the legacy Python handler
were also released in coordination with mkdocstrings 0.19.
See their respective changelogs: python, python-legacy.
Most notably, the Python handler gained the members and filters options
that prevented many users to switch to it.
mkdocstrings stopped depending directly on the legacy Python handler.
It means you now have to explicitely depend on it, directly or through
the extra provided by mkdocstrings, if you want to continue using it.
We decided to deprecate a few things to pave the way towards a more
stable code base, bringing us closer to a v1.
Selection and rendering options are now combined into a single
options key. Using the old keys will emit a deprecation warning.
The BaseCollector and BaseRenderer classes are deprecated in favor
of BaseHandler, which merges their functionality. Using the old
classes will emit a deprecation warning.
New versions of the Python handler and the legacy Python handler
were also released in coordination with mkdocstrings 0.19.
See their respective changelogs:
python,
python-legacy.
Most notably, the Python handler gained the members and filters options
that prevented many users to switch to it.
mkdocstrings stopped depending directly on the legacy Python handler.
It means you now have to explicitely depend on it, directly or through
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps mkdocstrings from 0.17.0 to 0.20.0.
Release notes
Sourced from mkdocstrings's releases.
... (truncated)
Changelog
Sourced from mkdocstrings's changelog.
... (truncated)
Commits
8c952c9
chore: Prepare release 0.20.0105ed82
refactor: Make_load_inventory
accept lists as arguments4a8a26c
docs: Fix a few grammar mistakesa6ea80c
fix: Handle updating Jinja environment of multiple handlers8cf117d
feat: Addenabled
configuration option5cc8939
tests: Remove unused fixturecbfb55d
ci: Fix quality warningsd10e2d0
tests: Fix programmatic build in testsac963c8
refactor: Remove support for MkDocs < 1.229036d9
chore: Template upgradeDependabot 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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)