CI is currently pinned to Julia 1.10.2, Python 3.11, and unversioned galgebra. Time to update.
Julia: 1.10.2 → 1.10.11 (latest LTS). Also consider adding 1.11 to the matrix.
Python: 3.11 → 3.12. galgebra 0.6.0 CI itself tests 3.10–3.12; 3.13 is not yet supported upstream.
galgebra: add explicit pip install galgebra==0.6.0 step instead of relying on conda resolving it. 0.6.0 was just released.
Actions:
actions/checkout v3 → v4
actions/setup-python v4 → v5
julia-actions/setup-julia v1 → v2
codecov/codecov-action v1.0.2 → v4
Also update Project.toml compat bounds accordingly.
CI is currently pinned to Julia 1.10.2, Python 3.11, and unversioned galgebra. Time to update.
Julia: 1.10.2 → 1.10.11 (latest LTS). Also consider adding 1.11 to the matrix.
Python: 3.11 → 3.12. galgebra 0.6.0 CI itself tests 3.10–3.12; 3.13 is not yet supported upstream.
galgebra: add explicit
pip install galgebra==0.6.0step instead of relying on conda resolving it. 0.6.0 was just released.Actions:
actions/checkoutv3 → v4actions/setup-pythonv4 → v5julia-actions/setup-juliav1 → v2codecov/codecov-actionv1.0.2 → v4Also update
Project.tomlcompat bounds accordingly.