Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Version 0.9.3 #83

Merged
merged 3 commits into from
Nov 25, 2024
Merged

Version 0.9.3 #83

merged 3 commits into from
Nov 25, 2024

Conversation

dnil
Copy link
Collaborator

@dnil dnil commented Nov 25, 2024

Release

This PR marks a new release of stranger, v0.9.3. This is a patch, as it code-wise only changes the way the version string is imported, as well as migrate from implicit setuptools importlib issues.

✨ On the packaging side we have switched to uv with hatchling as a build engine. ✨

[0.9.3]

Fixed

  • Switch build system to uv-hatchling
  • Version from importlib metadata

Screenshot 2024-11-25 at 08 41 48

Screenshot 2024-11-25 at 08 46 37

How to prepare for test

  • Ssh to relevant server (depending on type of change)
  • Use stage: us
  • Paxa the environment: paxa
  • Install on stage (example for Hasta):
    bash /home/proj/production/servers/resources/hasta.scilifelab.se/update-tool-stage.sh -e S_[TOOL]-t [TOOL] -b [THIS-BRANCH-NAME] -a

How to test

  • Do ...

Expected test outcome

  • Check that ...
  • Take a screenshot and attach or copy/paste the output.

Review

  • Tests executed by
  • "Merge and deploy" approved by
    Thanks for filling in who performed the code review and the test!

This version is a

  • MAJOR - when you make incompatible API changes
  • MINOR - when you add functionality in a backwards compatible manner
  • PATCH - when you make backwards compatible bug fixes or documentation/instructions

Implementation Plan

  • Document in ...
  • Deploy this branch on ...
  • Inform to ...

@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 66.66667% with 2 lines in your changes missing coverage. Please review.

Project coverage is 90.15%. Comparing base (5fbae0d) to head (b86fb37).

Files with missing lines Patch % Lines
stranger/cli.py 66.66% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #83      +/-   ##
==========================================
- Coverage   90.72%   90.15%   -0.58%     
==========================================
  Files           8        7       -1     
  Lines         399      396       -3     
==========================================
- Hits          362      357       -5     
- Misses         37       39       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

@dnil dnil merged commit 08ef688 into main Nov 25, 2024
10 checks passed
@dnil
Copy link
Collaborator Author

dnil commented Nov 25, 2024

Is
Screenshot 2024-11-25 at 09 04 12
Was
Screenshot 2024-11-25 at 09 06 57

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants