Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,10 +164,12 @@ the release notes.
Releases are cut by publishing a GitHub Release; nothing is uploaded from a
laptop.

1. Open a `chore: bump version to X.Y.Z` PR that sets `__version__` in
`PyMemoryEditor/__init__.py` and `version` (both places) in `server.json`.
`tests/mcp_server/test_registry.py`
fails if the package and `server.json` disagree.
1. Open a `chore: bump version to X.Y.Z` PR that sets the version in five
places: `__version__` in `PyMemoryEditor/__init__.py`, the fallback
`release` in `docs/conf.py`, and in `server.json` both `version` fields
plus the `PyMemoryEditor[mcp]==X.Y.Z` pin in the package arguments.
`tests/mcp_server/test_registry.py` fails if the package and `server.json`
disagree.
2. Merge it and wait for the `Python Package` run on `main` to go green.
3. Publish a GitHub Release with the tag `vX.Y.Z` on that commit; its notes
are the changelog for the version.
Expand Down
2 changes: 1 addition & 1 deletion PyMemoryEditor/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"""

__author__ = "Jean Loui Bernard Silva de Jesus"
__version__ = "3.2.0"
__version__ = "3.3.0"

import logging
import sys
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
try:
from PyMemoryEditor import __version__ as release
except Exception: # pragma: no cover - docs can build without the package installed
release = "3.2.0"
release = "3.3.0"

version = ".".join(release.split(".")[:2])

Expand Down
6 changes: 3 additions & 3 deletions server.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@
"source": "github"
},
"websiteUrl": "https://pymemoryeditor.readthedocs.io/en/latest/mcp.html",
"version": "3.2.0",
"version": "3.3.0",
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "pymemoryeditor",
"version": "3.2.0",
"version": "3.3.0",
"runtimeHint": "uvx",
"runtimeArguments": [
{
"type": "named",
"name": "--from",
"value": "PyMemoryEditor[mcp]==3.2.0",
"value": "PyMemoryEditor[mcp]==3.3.0",
"description": "Install the MCP extra, pinned to this release."
}
],
Expand Down
Loading