Skip to content

Bump ewels/rich-codex from 1.2.11 to 1.3.1 in the github_actions group - #220

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/github_actions-d01067d183
Open

Bump ewels/rich-codex from 1.2.11 to 1.3.1 in the github_actions group#220
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/github_actions-d01067d183

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps the github_actions group with 1 update: ewels/rich-codex.

Updates ewels/rich-codex from 1.2.11 to 1.3.1

Release notes

Sourced from ewels/rich-codex's releases.

v1.3.1

Very small patch release: just adds in an environment variable when running commands, so that other tools can detect when they're being run by rich-codex.

  • ✨ Set RICH_CODEX=1 automatically for all executed commands (command, before_command, and after_command), so command scripts can reliably detect when they are running under rich-codex.

Full Changelog: ewels/rich-codex@v1.3.0...v1.3.1

v1.3.0

lot of tweaks and improvements that have been building up, mostly driven with Claude. Hopefully the code should be quite a lot more robust now.

Main new feature is the ability to run with .mdx files as well as .md, using {/* */} comments.

Breaking changes

  • 💥 Minimum supported Python is now 3.10, up from 3.7 (#61)

New features

  • ✨ MDX support: .mdx files are searched by default, and config can be written as JSX comments ({/* RICH-CODEX ... */}), as MDX doesn't allow HTML comments (#58)
  • ✨ New --no-dedupe option, to run duplicate commands (#33)
  • extra_env can now be set once for all commands (#57)
  • ✨ Smaller SVG diffs thanks to a stable ID based on the output path (#60)
  • ✨ CLI table now shows source line numbers and output filenames (#57)
  • ✨ Tidier --help, with the options grouped into panels (#57)
  • ✨ New skip_install action input, mostly for self-testing rich-codex changes (#61)

Updates

  • ♻️ Removed /CreationDate filter for PDFs as it never worked. Use min_pct_diff for PDF outputs instead (#60)
  • ♻️ New unit test suite (#60), type annotations checked with mypy (#62), prek and ruff in place of pre-commit, black, flake8 and isort, and CI across Python 3.10 - 3.14 (#61)

Bugs fixed

  • 🐛 skip_change_regex never matched anything, so images updated regardless (#60)
  • 🐛 outputs is now optional in config files (#57)
  • 🐛 Writing an SVG alongside a PNG or PDF in one go could delete the SVG (#60)
  • 🐛 The Docker image can now write PNG and PDF files (#61)
  • 🐛 Action: use_uv: true could never install rich-codex (#61)
  • 🐛 Action: commit_changes: "false" committed and pushed anyway. Same for error_changes (#61)
  • 🐛 Action: using rich-codex twice in one workflow run failed, as both uploaded their log with the same artifact name (#61)
  • 🐛 Action: the python_verison input was a typo and was being ignored anyway. Use python_version; the old name still works but warns (#57)

Full Changelog: ewels/rich-codex@v1.2.11...v1.3.0

Changelog

Sourced from ewels/rich-codex's changelog.

Version 1.3.1 (2026-08-14)

New features

  • ✨ Set RICH_CODEX=1 automatically for all executed commands (command, before_command, and after_command), so command scripts can reliably detect when they are running under rich-codex.

Version 1.3.0 (2026-08-12)

A lot of tweaks and improvements that have been building up, mostly driven with Claude. Hopefully the code should be quite a lot more robust now.

Main new feature is the ability to run with .mdx files as well as .md, using {/* */} comments.

Breaking changes

  • 💥 Minimum supported Python is now 3.10, up from 3.7 (#61)

New features

  • ✨ MDX support: .mdx files are searched by default, and config can be written as JSX comments ({/* RICH-CODEX ... */}), as MDX doesn't allow HTML comments (#58)
  • ✨ New --no-dedupe option, to run duplicate commands (#33)
  • extra_env can now be set once for all commands (#57)
  • ✨ Smaller SVG diffs thanks to a stable ID based on the output path (#60)
  • ✨ CLI table now shows source line numbers and output filenames (#57)
  • ✨ Tidier --help, with the options grouped into panels (#57)
  • ✨ New skip_install action input, mostly for self-testing rich-codex changes (#61)

Updates

  • ♻️ Removed /CreationDate filter for PDFs as it never worked. Use min_pct_diff for PDF outputs instead (#60)
  • ♻️ New unit test suite (#60), type annotations checked with mypy (#62), prek and ruff in place of pre-commit, black, flake8 and isort, and CI across Python 3.10 - 3.14 (#61)

Bugs fixed

  • 🐛 skip_change_regex never matched anything, so images updated regardless (#60)
  • 🐛 outputs is now optional in config files (#57)
  • 🐛 Writing an SVG alongside a PNG or PDF in one go could delete the SVG (#60)
  • 🐛 The Docker image can now write PNG and PDF files (#61)
  • 🐛 Action: use_uv: true could never install rich-codex (#61)
  • 🐛 Action: commit_changes: "false" committed and pushed anyway. Same for error_changes (#61)
  • 🐛 Action: using rich-codex twice in one workflow run failed, as both uploaded their log with the same artifact name (#61)
  • 🐛 Action: the python_verison input was a typo and was being ignored anyway. Use python_version; the old name still works but warns (#57)
Commits
  • 1af970c Merge pull request #64 from ewels/copilot/prepare-patch-release
  • 9c32254 chore: prepare 1.3.1 patch release metadata
  • c8b5f24 Initial plan
  • fb2e06d Merge pull request #63 from ewels/copilot/modify-rich-codex-env-variable
  • ff05723 Always set RICH_CODEX=1 env var when running commands
  • e649347 Initial plan
  • 74d8432 Minor typo in changelog
  • bfcbf9f Clean up changelog
  • 655705c Merge pull request #62 from ewels/claude/mypy-type-annotations
  • 0fc38e5 Clear the follow-ups left by the annotation pass
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github_actions group with 1 update: [ewels/rich-codex](https://github.com/ewels/rich-codex).


Updates `ewels/rich-codex` from 1.2.11 to 1.3.1
- [Release notes](https://github.com/ewels/rich-codex/releases)
- [Changelog](https://github.com/ewels/rich-codex/blob/main/CHANGELOG.md)
- [Commits](ewels/rich-codex@v1.2.11...v1.3.1)

---
updated-dependencies:
- dependency-name: ewels/rich-codex
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants