Skip to content

deps: fix Black advisory and documentation builds, release 0.52.2 - #74

Merged
rustyconover merged 4 commits into
mainfrom
docs-pymdown-compat-20261026
Oct 26, 2026
Merged

rustyconover merged 4 commits into
mainfrom
docs-pymdown-compat-20261026

Conversation

@rustyconover

@rustyconover rustyconover commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Resolve GHSA-cg8m-r9f2-5wm2 by updating the transitive development dependency Black to 26.10.1, including the original Dependabot commit from #75, and prepare vgi-rpc 0.52.2.

Restore documentation builds after the pymdown-extensions 12.3 update. The previously locked mkdocstrings 1.0.6 calls Highlight without the required Markdown instance; mkdocstrings 1.0.8 supports the updated API. Raise its documentation dependency floor and update the lockfile.

Run the strict documentation build on relevant pull requests, including lockfile and workflow changes. Deploy only for pushes and manual runs, with separate PR concurrency groups.

Validation: the full exported Python dependency audit checked 140 packages with no known vulnerabilities; strict documentation builds, source/wheel builds, and git diff --check pass locally. CI runs lint, security analysis, docs, and the full Linux/macOS/Windows test matrix before merging. Merge with a merge commit to preserve #75 ancestry.

rustyconover and others added 4 commits October 26, 2026 13:21
Bumps [black](https://github.com/psf/black) from 26.5.1 to 26.10.1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@26.5.1...26.10.1)

---
updated-dependencies:
- dependency-name: black
  dependency-version: 26.10.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@rustyconover rustyconover changed the title docs: fix pymdown compatibility and check builds before merge deps: fix Black advisory and documentation builds, release 0.52.2 Oct 26, 2026
@codecov

codecov Bot commented Oct 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@rustyconover
rustyconover merged commit f616b98 into main Oct 26, 2026
10 checks passed
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.

1 participant