Skip to content
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

Migrate CI to GitHub Actions #217

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    61a7b5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb91cec View commit details
    Browse the repository at this point in the history
  3. update dependencies and support Python versions

    note:
    - numpy@1.26.4 dropped support for Python <= 3.8
    - numpy@1.20+ broke mir_eval. A fix was merged in mir_eval@main but has not been released yet
    	- see: mir-evaluation/mir_eval#352
    - matplotlib@3.9.0 brakes mir_eval
    	- see: mir-evaluation/mir_eval#383
    - i updated 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
    - i wanted to add python 11/12 support but delayed this until we can already get tests runnning properly on 3.9/3.10
    guillaumekh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    ca2aa83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb7c8b3 View commit details
    Browse the repository at this point in the history