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

Fix GH Actions tests #652

Merged
merged 7 commits into from
Apr 9, 2024
Merged

Fix GH Actions tests #652

merged 7 commits into from
Apr 9, 2024

Commits on Apr 2, 2024

  1. Install opencv dependencies

    OpenCV uses system libraries on Linux
    ethanwhite committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b4ea27f View commit details
    Browse the repository at this point in the history
  2. Update setup-micromamba useage

    Both argument names and ability to use version 3.x changed upstream
    ethanwhite committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b10b85f View commit details
    Browse the repository at this point in the history
  3. Install pycocotools from pip

    Installing from conda-forge was erroring on Python 3.12
    ethanwhite committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    26db035 View commit details
    Browse the repository at this point in the history
  4. Remove setuptools version peg

    The change in 2cbb072 was valid so this reimplements it.
    It just looked like this change was causing an error due to an upstream change in the testing setup.
    ethanwhite committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    069779a View commit details
    Browse the repository at this point in the history
  5. Run tests, style, and notebook checks as separate jobs

    Running them together was causing the build to pass even when tests were failing.
    
    Fixes weecology#651.
    ethanwhite committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    3ab1649 View commit details
    Browse the repository at this point in the history
  6. yapf style fixes

    ethanwhite committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    889caae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    687f8a0 View commit details
    Browse the repository at this point in the history