Skip to content

Update 0.2.1#112

Merged
skim0119 merged 98 commits intomainfrom
update-0.2.1
Sep 3, 2022
Merged

Update 0.2.1#112
skim0119 merged 98 commits intomainfrom
update-0.2.1

Conversation

@skim0119
Copy link
Copy Markdown
Collaborator

@skim0119 skim0119 commented Sep 2, 2022

Release Checklist for Version 0.2.1

  • Merge (and push) update-dependencies branch
  • Final check README and CONTRIBUTING.
  • Bump LICENSE year (If needed)
  • Bump version (pyproject.toml)

Test

  • Run the tests
  • Run the formatting
  • CI Check
make test

Build / Installation

  • Check if local installation can be done.
conda create --name temp
conda activate temp
conda install python==<version>
which pip
make poetry-download
make install

Documentation and Website

  • Check all documentations are updated
- BEYOND THIS, EACH STEP SHOULD BE DONE IN SERIAL (STEP_BY_STEPS). -

Last Edit

  • Rebase the commit history (should be done by only one person) before the PR. (Not required)

Update

  1. Merge the branch to main
  2. Release on github. It should automatically upload pypi

Post-release Checklist

  • Update RELEASE.md - It should be in based on milestone description.
  • Commit the changes:
git add RELEASE.md
git commit -m "Changelog for upcoming release <version>"

Final Check

  • Test that it pip installs
  • Check the PyPI listing page to make sure that the README, release notes, and roadmap display properly.
  • Edit the release-page on GitHub. Paste the release notes with a title for the release.
  • Check Codcov and make sure they are running.

@skim0119 skim0119 added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 2, 2022
@skim0119 skim0119 self-assigned this Sep 2, 2022
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Sep 2, 2022

Codecov Report

Base: 82.13% // Head: 74.94% // Decreases project coverage by -7.19% ⚠️

Coverage data is based on head (1d048a1) compared to base (acb2e3b).
Patch coverage: 50.49% of modified lines in pull request are covered.

❗ Current head 1d048a1 differs from pull request most recent head 8bd1248. Consider uploading reports for the commit 8bd1248 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #112      +/-   ##
==========================================
- Coverage   82.13%   74.94%   -7.20%     
==========================================
  Files          40       49       +9     
  Lines        1097     1688     +591     
  Branches      117      258     +141     
==========================================
+ Hits          901     1265     +364     
- Misses        174      349     +175     
- Partials       22       74      +52     
Flag Coverage Δ
unittests 74.94% <50.49%> (-7.20%) ⬇️

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

Impacted Files Coverage Δ
miv/datasets/optogenetic.py 100.00% <ø> (ø)
miv/datasets/ttl_events.py 0.00% <0.00%> (ø)
miv/io/serial/__init__.py 0.00% <0.00%> (ø)
miv/io/serial/arduino.py 0.00% <0.00%> (ø)
miv/io/serial/stimjim.py 0.00% <0.00%> (ø)
miv/io/binary.py 64.19% <25.00%> (-32.17%) ⬇️
miv/io/file/read.py 59.13% <59.13%> (ø)
miv/visualization/waveform.py 89.74% <66.66%> (-2.37%) ⬇️
miv/io/file/write.py 66.95% <66.95%> (ø)
miv/io/data.py 82.53% <75.00%> (-0.40%) ⬇️
... and 7 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@skim0119 skim0119 merged commit fe5304e into main Sep 3, 2022
@skim0119 skim0119 deleted the update-0.2.1 branch September 3, 2022 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants