Skip to content

chore: bump version to 3.0.1 - #101

Merged
JeanExtreme002 merged 1 commit into
mainfrom
chore/bump-3.0.1
Sep 12, 2026
Merged

chore: bump version to 3.0.1#101
JeanExtreme002 merged 1 commit into
mainfrom
chore/bump-3.0.1

Conversation

@JeanExtreme002

Copy link
Copy Markdown
Owner

Why

Everything that landed since v3.0.0 is documentation — #100 regrouped the Sphinx sidebar with toctree captions. No library code changed, so this is a patch.

The bump exists for Read the Docs. RTD serves /en/stable/ from the highest semver tag, which is still v3.0.0 — the commit before the docs change — so stable keeps showing the old navigation even though /en/latest/ already rebuilt from main on merge. Tagging v3.0.1 is what moves stable onto the current docs.

What changed

  • PyMemoryEditor/__init__.py__version__ to 3.0.1. This is the only real version declaration; pyproject.toml reads it dynamically through [tool.hatch.version].
  • docs/conf.py — the fallback release had been pinned at 2.0.0. It is only read when the package cannot be imported at build time, so it has never affected a Read the Docs build (RTD installs the package), but it should not drift either.

Notes

Nothing publishes on merge: publish.yml triggers on release: published, not on a tag push. The tag and the GitHub release are separate follow-up steps.

Patch, because everything that landed since v3.0.0 is documentation: #100
regrouped the Sphinx sidebar with toctree captions. No library code changed,
so no caller can observe the difference.

The bump is what Read the Docs needs. It serves `/en/stable/` from the highest
semver tag, which is still v3.0.0 — the commit before the docs change — so
`stable` keeps showing the old navigation even though `/en/latest/` already
rebuilt from main. Tagging v3.0.1 moves `stable` onto the current docs.

Also refresh the fallback `release` in `docs/conf.py`, which had been pinned at
2.0.0. It is only read when the package cannot be imported at build time, so it
has never affected a Read the Docs build, but it should not drift either.
@github-actions github-actions Bot added docs Documentation changes (docs/) lib Library changes (PyMemoryEditor/) labels Sep 12, 2026
@codecov

codecov Bot commented Sep 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.89%. Comparing base (d33dd11) to head (a76787b).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #101   +/-   ##
=======================================
  Coverage   89.89%   89.89%           
=======================================
  Files          41       41           
  Lines        3682     3682           
=======================================
  Hits         3310     3310           
  Misses        372      372           
Flag Coverage Δ
Linux-py3.10 64.94% <100.00%> (ø)
Linux-py3.11 64.94% <100.00%> (ø)
Linux-py3.12 64.94% <100.00%> (ø)
Linux-py3.13 64.94% <100.00%> (ø)
Windows-py3.10 66.51% <100.00%> (ø)
Windows-py3.11 66.51% <100.00%> (ø)
Windows-py3.12 66.51% <100.00%> (+10.95%) ⬆️
Windows-py3.13 66.51% <100.00%> (ø)
macOS-py3.12 87.22% <100.00%> (ø)
mcp-Linux-py3.12 91.15% <ø> (ø)
mcp-Windows-py3.12 91.35% <ø> (ø)
mcp-macOS-py3.12 91.45% <ø> (ø)
speed-Linux-py3.12 66.54% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
PyMemoryEditor/__init__.py 96.66% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@JeanExtreme002
JeanExtreme002 merged commit 58f8292 into main Sep 12, 2026
19 checks passed
@github-actions
github-actions Bot deleted the chore/bump-3.0.1 branch September 12, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation changes (docs/) lib Library changes (PyMemoryEditor/)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant