Prepare for release of nwb-schema 2.7.0
Target release date: Wednesday, Feb. 7, 2024
Before merging:
[x] Update requirements versions as needed
[x] Update legal file dates and information in Legal.txt, license.txt, README.md, docs/format/source/conf.py,
and any other locations as needed
[x] Update README.rst as needed
[x] Update the version string in docs/format/source/conf.py, core/nwb.namespace.yaml, and core/nwb.file.yaml
(remove "-alpha" suffix)
[x] Update docs/format/source/conf.py as needed
[x] Update release notes (set release date) in docs/format/source/format_release_notes.rst and any other docs as
needed
[x] Test docs locally (cd docs/format; make fulldoc) where the nwb-schema submodule in the local version of PyNWB
is fully up-to-date with the head of the dev branch.
[x] Push changes to this PR and make sure all PRs to be included in this release have been merged
Create a new git tag. Pull the latest master branch locally, run git tag [version] --sign, copy and paste the
release notes into the tag message, and run git push --tags.
On the GitHub tags page page,
click "..." -> "Create release" for the new tag on the right side of the page.
Copy and paste the release notes into the release message, update the formatting if needed (reST to Markdown),
and set the title to the version string.
Prepare for release of nwb-schema 2.7.0 Target release date: Wednesday, Feb. 7, 2024
Before merging:
Legal.txt
,license.txt
,README.md
,docs/format/source/conf.py
, and any other locations as neededREADME.rst
as neededdocs/format/source/conf.py
,core/nwb.namespace.yaml
, andcore/nwb.file.yaml
(remove "-alpha" suffix)docs/format/source/conf.py
as neededdocs/format/source/format_release_notes.rst
and any other docs as neededcd docs/format; make fulldoc
) where the nwb-schema submodule in the local version of PyNWB is fully up-to-date with the head of the dev branch.After merging:
git tag [version] --sign
, copy and paste the release notes into the tag message, and rungit push --tags
.See https://nwb-schema.readthedocs.io/en/latest/software_process.html for more details.