pynwb icon indicating copy to clipboard operation
pynwb copied to clipboard

Update CHANGELOG.md

Open mavaylon1 opened this issue 1 year ago • 1 comments

Prepare for release of PyNWB [version]

Before merging:

  • [x] Major and minor releases: Update package versions in requirements.txt, requirements-dev.txt, requirements-doc.txt, requirements-min.txt, environment-ros3.yml, and setup.py as needed.
  • [x] Check legal file dates and information in Legal.txt, license.txt, README.rst, docs/source/conf.py, and any other locations as needed
  • [x] Update setup.py as needed
  • [x] Update README.rst as needed
  • [ ] Update src/pynwb/nwb-schema submodule as needed. Check the version number and commit SHA manually
  • [ ] Update changelog (set release date) in CHANGELOG.md and any other docs as needed
  • [ ] Run tests locally including gallery, validation, and streaming tests, and inspect all warnings and outputs (python test.py -v -p -i -b -w -r > out.txt 2>&1)
  • [ ] Test docs locally (make clean, make html)
  • [ ] Push changes to this PR and make sure all PRs to be included in this release have been merged
  • [ ] Check that the readthedocs build for this PR succeeds (build latest to pull the new branch, then activate and build docs for new branch): https://readthedocs.org/projects/pynwb/builds/

After merging:

  1. Create release by following steps in docs/source/make_a_release.rst or use alias git pypi-release [tag] if set up
  2. After the CI bot creates the new release (wait ~10 min), update the release notes on the GitHub releases page with the changelog
  3. Check that the readthedocs "latest" and "stable" builds run and succeed
  4. Update conda-forge/pynwb-feedstock with the latest version number and SHA256 retrieved from PyPI > PyNWB > Download Files > View hashes for the .tar.gz file. Re-render as needed

mavaylon1 avatar Jan 17 '24 21:01 mavaylon1

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (dfc19bd) 91.99% compared to head (469d3df) 91.99%.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1828   +/-   ##
=======================================
  Coverage   91.99%   91.99%           
=======================================
  Files          27       27           
  Lines        2623     2623           
  Branches      685      685           
=======================================
  Hits         2413     2413           
  Misses        138      138           
  Partials       72       72           
Flag Coverage Δ
integration 71.10% <ø> (ø)
unit 83.68% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jan 17 '24 22:01 codecov[bot]

This PR is now outdated.

rly avatar Mar 22 '24 18:03 rly