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 CI for MacOS and Numpy2.0 #158

Merged
merged 5 commits into from
Sep 18, 2024
Merged

Fix CI for MacOS and Numpy2.0 #158

merged 5 commits into from
Sep 18, 2024

Commits on Sep 18, 2024

  1. Downgrade MacOS CI runners

    The current macos-latest tag points to macos-14, running on arm64. We
    currently can't support this architecture as it does not support
    Python3.7
    
    Revert 1bbc27b
    AlexanderWells-diamond committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    871b4d2 View commit details
    Browse the repository at this point in the history
  2. Add CI for Python 3.11 and 3.12

    Had to update the setup-python version to allow a version of
    cibuildwheel that supports python 3.12.
    AlexanderWells-diamond committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    5d30a51 View commit details
    Browse the repository at this point in the history
  3. Remove Unit Test Results

    In several years I don't think I've ever actually looked at them...
    AlexanderWells-diamond committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    69bc9ea View commit details
    Browse the repository at this point in the history
  4. Remove numpy pin and bump p4p

    This p4p release should now support numpy 2.0.
    Bump epicscorelibs to required version for p4p
    AlexanderWells-diamond committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    cbfa6eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8db9cd9 View commit details
    Browse the repository at this point in the history