hdmf-dev / hdmf-zarr

Zarr I/O backend for HDMF
https://hdmf-zarr.readthedocs.io/
Other
7 stars 6 forks source link

Release 0.3.0 #108

Closed mavaylon1 closed 1 year ago

mavaylon1 commented 1 year ago

Motivation

Prepare for release of HDMF-Zarr 0.3.0

Before merging:

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/hdmf_zarr-feedstock with the latest version number and SHA256 retrieved from PyPI > HDMF > Download Files > View hashes for the .tar.gz file. Re-render as needed

How to test the behavior?

Show how to reproduce the new behavior (can be a bug fix or a new feature)

Checklist

codecov-commenter commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (30219ba) 81.92% compared to head (92397c1) 81.92%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #108 +/- ## ======================================= Coverage 81.92% 81.92% ======================================= Files 11 11 Lines 2667 2667 ======================================= Hits 2185 2185 Misses 482 482 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

mavaylon1 commented 1 year ago

105 documents the issue of the gallery tests not passing. I know we mentioned prior of not releasing a version with errors and from my understanding getting this fixed was to be a "project" on dev days. How do you want to proceed in terms of a release? @oruebel

oruebel commented 1 year ago

As far as I recall, the PR that introduces the error is concerned with ExternalResources and updating HDMF, but has not been merged yet, correct? If that is the case, then I would recommend we move forward with the release as is, without merging that PR, so we can get the other features that have already been merged released. We can then work on finishing that PR during the dev days.