-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix writing starfile #80
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #80 +/- ##
==========================================
+ Coverage 80.93% 82.33% +1.39%
==========================================
Files 7 7
Lines 278 300 +22
==========================================
+ Hits 225 247 +22
Misses 53 53 ☔ View full report in Codecov by Sentry. |
Thanks for the fix @hanjinliu ! Will take a proper look and likely merge tomorrow :-) |
@hanjinliu I've merged here, thanks for taking the time to make the PR! I've given you maintainer access to the repo, this gives you the ability to fix/cut releases yourself if similar small issues come up. Once your local repo is set up pushing a release should be as easy as pushing a tagged commit to main with the "v*" pattern, triggering the deployment workflow here starfile/.github/workflows/ci.yml Line 77 in 775e1c6
If you'd rather not push the release yourself let me know and I'll do it, just trying to distribute maintenance burden a little :-) |
Thank you for inviting me to the collaboration, @alisterburt ! I think I understand how to make releases now. |
@hanjinliu great to have you on board! I haven't seen a tagged release pushed yet, let me know if something is unclear/you need some more direction 🙂 |
Hi @alisterburt , sorry for being late. I think 0.5.11 is correctly released now. |
Thanks for pushing the release! 🙂 |
Fixes #79
The reason was the usage of
f.writelines(...)
.to_string
method toStarWriter
, as always using the same method to make string is easier to maintain and generally safer.test_parse_na
test to usetmpdir
built-in fixture because when I pytested locally using temporary file caused permission error.