Skip to content

Minor fixes#27

Merged
Yannick-Dayer merged 7 commits into
mainfrom
minor-fixes
May 20, 2026
Merged

Minor fixes#27
Yannick-Dayer merged 7 commits into
mainfrom
minor-fixes

Conversation

@anjos
Copy link
Copy Markdown
Member

@anjos anjos commented May 20, 2026

This PR introduces the following fixes for improved compatibility with click-8.4.x

  • Better evaluate the default value of an option in case it is not set by the command-line call (new test functions)
  • Avoid strings with unclosed backticks in help messages so that resulting CLI help messages are RST parseable (updated test checks)
  • Update pyproject tool.pixi entry avoid warning
  • Update pixi lock file (upgrade to v7, pixi >= 0.68.x required)

📚 Documentation preview 📚: https://clapper--27.org.readthedocs.build/en/27/

@github-actions
Copy link
Copy Markdown

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/clapper
  click.py 313, 322, 324
Project Total  

This report was generated by python-coverage-comment-action

Copy link
Copy Markdown
Member

@Yannick-Dayer Yannick-Dayer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the fixes!

@Yannick-Dayer Yannick-Dayer merged commit 480996b into main May 20, 2026
10 checks passed
@Yannick-Dayer Yannick-Dayer deleted the minor-fixes branch May 20, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants