Closed mavaylon1 closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 88.86%. Comparing base (
c18d1b3
) to head (48a0965
). Report is 27 commits behind head on dev.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Prepare for release of HDMF [version]
Before merging:
dev
.requirements.txt
,requirements-dev.txt
,requirements-doc.txt
,requirements-opt.txt
, andenvironment-ros3.yml
to the latest versions, and update dependency ranges inpyproject.toml
and minimums inrequirements-min.txt
as needed. Runpip install pur && pur -r requirements-dev.txt -r requirements.txt -r requirements-opt.txt
and manually updateenvironment-ros3.yml
.Legal.txt
,license.txt
,README.rst
,docs/source/conf.py
, and any other locations as neededpyproject.toml
as neededREADME.rst
as neededsrc/hdmf/common/hdmf-common-schema
submodule as needed. Check the version number and commit SHA manually. Make sure we are using the latest release and not the latest commit on themain
branch.CHANGELOG.md
and any other docs as neededpytest && python test_gallery.py
). Try to remove all warnings.cd pynwb; git checkout dev; git pull; python test.py -v > out.txt 2>&1
)cd hdmf-zarr; git checkout dev; git pull; pytest && python test_gallery.py
)cd docs; make clean && make html
After merging:
docs/source/make_a_release.rst
or use aliasgit pypi-release [tag]
if set uprecipe/meta.yaml
with the latest version number and SHA256 retrieved from PyPI > HDMF > Download Files > View hashes for the.tar.gz
file. Re-render and update dependencies as needed.