Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 15, 2026

Updates the requirements on mkdocs-typer2 to permit the latest version.

Release notes

Sourced from mkdocs-typer2's releases.

v0.2.0

mkdocs-typer2 v0.2.0

This release introduces the native rendering engine and expands CLI output capabilities while deprecating the legacy markdown-parsing implementation.

PR's

Highlights

  • New engine option (global and per-block) to choose between legacy and native rendering.
  • Click-based native renderer with list/table output, aligned with pretty formatting.

Changes

  • Deprecated legacy markdown-parsing pretty implementation in favor of the native engine.
  • Test coverage increased to 99% with new engine and CLI subcommand tests.

Upgrade notes

  • If you rely on legacy formatting, set engine: legacy explicitly until you’re ready to migrate.

Full Changelog: syn54x/mkdocs-typer2@v0.1.8...v0.2.0

Changelog

Sourced from mkdocs-typer2's changelog.

[0.2.0] - 2026-01-14

Added

  • Added engine option (global + block-level) to select legacy vs native rendering.
  • Added Click-based native renderer with list/table output based on pretty.

Changed

  • Deprecated legacy markdown-parsing pretty implementation in favor of native engine.
  • Increased test coverage to 99% with new engine and CLI subcommand tests.

[0.1.8] - 2026-01-13

Fixed

  • Standardized subcommand headings in markdown output for consistency
  • Changed headings from "Sub Commands" to "Subcommands" in generated documentation
  • Adjusted hierarchy of nested subcommand headings for improved clarity and uniformity

[0.1.7] - 2026-01-13

Fixed

  • Fixed issue where nested subcommands (sub-app commands added via add_typer()) were not being properly parsed and rendered in the generated CLI documentation when using pretty=True
  • Nested subcommands are now correctly detected and rendered with proper hierarchy in the generated documentation

Changed

  • Refactored CLI code structure by moving CLI modules into a cli/ package for better organization
  • Updated entry points in pyproject.toml to reflect the new CLI module path
  • Enhanced markdown parsing to support level 3 headings (###) for nested subcommands in addition to level 2 headings (##) for subcommands

[0.1.6] - 2025-09-01

Fixed

  • Fixed issue where line breaks in help text weren't preserved when using pretty formatting option
  • Line breaks in CLI help messages and docstrings are now properly rendered in the generated documentation

[0.1.4] - 2025-03-15

Added

  • Added support for Python 3.13
  • Added per-block configuration for pretty option in documentation directives
  • Added justfile for common development tasks
  • Added docs/cli-pretty.md example for pretty-formatted CLI documentation
  • Added docs/changelog.md that includes the project's CHANGELOG

Changed

  • Enhanced documentation with more detailed usage instructions and examples
  • Updated navigation structure in mkdocs.yaml
  • Improved TyperProcessor to support overriding global pretty setting at the block level

[0.1.3] - 2025-03-09

... (truncated)

Commits
  • df7abcc Update README.md
  • 0345838 feat: add 'native' engine option which produces docs by walking native click ...
  • 43f717a fix: Fix header levels (#25)
  • 59bd8e3 chore: Bump version to 0.1.7 and update changelog for nested subcommand suppo...
  • ad6088d fix: Support nested subcommands when pretty=True (#23)
  • 6523c16 Update README.md
  • See full diff 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 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Updates the requirements on [mkdocs-typer2](https://github.com/syn54x/mkdocs-typer2) to permit the latest version.
- [Release notes](https://github.com/syn54x/mkdocs-typer2/releases)
- [Changelog](https://github.com/syn54x/mkdocs-typer2/blob/main/CHANGELOG.md)
- [Commits](syn54x/mkdocs-typer2@v0.1.6...v0.2.0)

---
updated-dependencies:
- dependency-name: mkdocs-typer2
  dependency-version: 0.2.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added component/dependencies For PRs that update dependencies lifecycle/automated For automated pull requests team/ops PRs assigned to happn-app/ops team labels Jan 15, 2026
@dependabot dependabot bot requested a review from a team as a code owner January 15, 2026 17:36
@dependabot dependabot bot added lifecycle/automated For automated pull requests team/ops PRs assigned to happn-app/ops team component/dependencies For PRs that update dependencies labels Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/dependencies For PRs that update dependencies lifecycle/automated For automated pull requests team/ops PRs assigned to happn-app/ops team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant