Skip to content

fix: sync version.py with pyproject.toml and update stale org URLs (#771, #787)#794

Closed
mvalentsev wants to merge 1 commit intoMemPalace:developfrom
mvalentsev:fix/stale-metadata
Closed

fix: sync version.py with pyproject.toml and update stale org URLs (#771, #787)#794
mvalentsev wants to merge 1 commit intoMemPalace:developfrom
mvalentsev:fix/stale-metadata

Conversation

@mvalentsev
Copy link
Copy Markdown
Contributor

@mvalentsev mvalentsev commented Apr 13, 2026

Closes #771, closes #787. Props to @arnoldwender and @fatkobra for filing with the exact fix spelled out.

After the v3.2.0 release and the org rename to MemPalace, several files had stale metadata:

Version sync (3.1.0 -> 3.2.0):

  • mempalace/version.py -- broke test_version_consistency on every PR targeting develop
  • integrations/openclaw/SKILL.md
  • README.md version badge

Org URLs (milla-jovovich -> MemPalace):

  • pyproject.toml project URLs
  • README.md issue/release/license links
  • CHANGELOG.md header link
  • website/ -- 7 docs pages + VitePress config
  • .claude-plugin/ -- plugin.json repository, README
  • .codex-plugin/ -- plugin.json URLs, README

Author name fields (pyproject.toml authors, plugin developerName, marketplace owner) are intentionally unchanged -- those refer to the person, not the org.

16 files, +40/-40 -- pure find-and-replace, no logic changes.

@mvalentsev mvalentsev marked this pull request as ready for review April 13, 2026 11:25
@mvalentsev mvalentsev force-pushed the fix/stale-metadata branch 2 times, most recently from fd76b33 to 32ea7e1 Compare April 13, 2026 11:34
MemPalace#787)

After the v3.2.0 release and the org rename to MemPalace:

- version.py was left at 3.1.0 (breaks test_version_consistency on
  every PR targeting develop)
- pyproject.toml, README, CHANGELOG, website/, and plugin manifests
  still pointed at the old milla-jovovich GitHub org in URLs
- integrations/openclaw/SKILL.md version was stuck at 3.1.0
- README version badge showed 3.1.0

Author name fields (pyproject.toml authors, plugin developerName,
marketplace owner) are intentionally unchanged -- those refer to the
person, not the org.

Props to @arnoldwender (MemPalace#771) and @fatkobra (MemPalace#787) for filing with
the exact fix spelled out.
@jphein
Copy link
Copy Markdown
Collaborator

jphein commented Apr 13, 2026

Nice catch — we hit the same version.py vs pyproject.toml mismatch while rebasing our open PRs onto develop post-v3.2.0. Added the same fix on each of our 9 branches (#629, #632, #659#662, #673, #681, #738) so CI passes in the meantime. Happy to drop those commits once this lands.

@mvalentsev
Copy link
Copy Markdown
Contributor Author

Closing -- #766 covers version.py, pyproject.toml, README, CHANGELOG, CONTRIBUTING, and SKILL.md already. No point duplicating the maintainer back-merge.

Note: 11 files with stale milla-jovovich org URLs are NOT covered by #766:

  • website/ (7 files: config.mts, index.md, 5 guide/reference pages)
  • .claude-plugin/ (plugin.json repository URL, README)
  • .codex-plugin/ (plugin.json URLs, README)

Will flag those on #766 or open a separate follow-up.

@mvalentsev
Copy link
Copy Markdown
Contributor Author

Follow-up for the remaining 11 files (website + plugin manifests): #808

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.

pyproject.toml still points to old repo owner in project URLs develop branch: version.py (3.1.0) out of sync with pyproject.toml (3.2.0)

2 participants