Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
I understand there was interest from the maintainer in migrating CI to GitHub Actions.
Having some familiarity with GitHub Actions, and needing to get this package otherwise working with modern Python, I endeavored to give it a try.
It was more work than hoped for, and some more work is still needed to get this over the finish line.
Right now, a lot of tests are still failing but I lack the time to dig further, and am hamstrung by my near total lack of experience w/ Python.
Some notes:
numpy
@1.25.0 dropped support for Python <= 3.8numpy
@1.20+ brokemir_eval
.mir_eval
main branch but has not been released yet.mir_eval
main branch for the time being 🫠mir_eval
release is what we really need.matplotlib
@3.9.0 brakesmir_eval
.mir_eval
release?pytest
hoping it would help solve failing tests but that's a HUGE v3—>v8 jump. I only made the bare minimum of fixes to accomodate this upgrade, and I would expect more work is needed.Would anyone be willing to try and pick things up where I left them?