Skip to content

Script: New Version#1467

Merged
ax3l merged 7 commits intoopenPMD:devfrom
ax3l:topic-newVersion-script
Sep 18, 2024
Merged

Script: New Version#1467
ax3l merged 7 commits intoopenPMD:devfrom
ax3l:topic-newVersion-script

Conversation

@ax3l
Copy link
Member

@ax3l ax3l commented Jun 27, 2023

Adding a script to update all version notes programmatically for releases.

Adding a script to update all version notes programmatically for
releases.
@franzpoeschel
Copy link
Contributor

I've adapted this to openPMD now. It's mostly text search and replace, I've entirely removed the dependency and config file management that WarpX uses since it does not really apply to our use cases.
Note that moving this to another directory means that the REPO_DIR definition must be changed too:

REPO_DIR = Path(__file__).parent.absolute()

@ax3l ax3l changed the title [Draft] Script: New Version Script: New Version Aug 5, 2024
@ax3l ax3l marked this pull request as ready for review August 5, 2024 17:43
@ax3l ax3l mentioned this pull request Sep 17, 2024
3 tasks
@ax3l ax3l enabled auto-merge (squash) September 18, 2024 18:53
@ax3l ax3l merged commit d2d8f40 into openPMD:dev Sep 18, 2024
@ax3l
Copy link
Member Author

ax3l commented Oct 8, 2024

This script forgets to update:

  • docs/source/index.rst
  • CITATION.cff
  • docs/source/conf.py <-- problem for RTD builds
  • setup.py <-- problem for PyPI releases

@ax3l ax3l deleted the topic-newVersion-script branch October 8, 2024 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants