Repository navigation
🚀 RELEASE: v0.8.0 - #317
Merged
Merged
Conversation
Bump the version to 0.8.0 and write the 0.8.0 changelog entry from the PRs merged since v0.7.0, replacing the Unreleased section. Fix the 0.7.0 heading date (2025-01-19 -> 2026-01-19).
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #317 +/- ##
=======================================
Coverage 94.01% 94.01%
=======================================
Files 16 16
Lines 1787 1787
=======================================
Hits 1680 1680
Misses 107 107
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release sphinx-design 0.8.0.
sphinx_design/__init__.py:__version__ = "0.8.0"(the only place the version is kept;pyproject.tomlreads it dynamically).CHANGELOG.md: the 0.8.0 entry, written from the 48 PRs merged since v0.7.0, replacing the## Unreleasedsection; the 0.7.0 heading date is fixed (2025-01-19 to 2026-01-19).The entry is dated 2026-11-10: re-date to the tag day if this merges later.
Checks run on this branch
pytest: 441 passed, 1 skipped (Python 3.13, Sphinx 9.2.0, docutils 0.22.4, myst-parser 5.1.0); the same against MyST-Parser master with docutils 0.23; 441 passed, 1 skipped on Sphinx 7.2.6 (the declared floor, which the CI matrix does not test);testing-no-myst: 317 passed, 125 skipped.pre-commit run --all-files: clean.sphinx-build -nW --keep-goingfor html and man: clean; latex: clean apart from the missing local ImageMagick, which CI installs.python -m buildandtwine check --strict dist/*: passed; thebuildjob's tag guard, run locally withGITHUB_REF_NAME=v0.8.0, matches the built 0.8.0 wheel and sdist.Release checklist
sphinx-designis registered forexecutablebooks/sphinx-design, workflowci.yml, environmentpypi(confirmed 2026-11-09).The
pypienvironment exists:gh api repos/executablebooks/sphinx-design/environmentsshowspypiwith one protection rule, a custom deployment policyv*(type tag), and no required reviewer (add one if you want an approval click per release).## 0.8.0 - 2026-11-10heading to the tag day if this merges on a later day.git tag v0.8.0 <sha> && git push origin v0.8.0.publishjob is green (thebuildjob's tag guard checksv0.8.0against the built wheel and sdist). If it fails, fix the configuration and re-run the job; never re-tag.https://pypi.org/integrity/sphinx-design/0.8.0/sphinx_design-0.8.0-py3-none-any.whl/provenance(this is the first trusted-publishing upload).PYPI_KEYsecret (no longer referenced byci.yml).v0.8.0from this changelog section.stablemoves to 0.8.0 (stableis already active).conda-forge/sphinx-design-feedstock): run depsphinx >=7,<10becomessphinx >=7.2,<10; hostflit-core >=3.4,<4becomes<5; the test requirements gaintinycss2andrcssmin(now in thetestingextra) andpytestmay widen to<10.git_rebase_theme_branches.sh); update the roadmap issue 🧭 Roadmap: backlog triage, modernization, card syntax redesign & new components #265; add a "Releasing" section toAGENTS.mdand reword its "UpdateCHANGELOG.md" line to say the changelog is written at release.Squash commit
Title:
🚀 RELEASE: v0.8.0 (#317)