Skip to content

Conversation

mattkjames7
Copy link
Contributor

@mattkjames7 mattkjames7 commented Apr 24, 2025

  • Build and test packages for Python versions 3.10 - 3.13
  • Added test for Fedora 41
  • Updated Ubuntu to 24.04 and 22.04
  • Updated Windows to 2022 and 2025
  • Updated Mac OS to 14 and 15
  • Breaking for Linux and Windows users with Python <= 3.6
  • Breaking for Mac OS users with Python <= 3.8

TODO:

  • Add testing to mac builds <- this can't currently be done
  • Split into reusable workflow
  • New workflow for updating docs
  • Release workflow and test workflow to call reusable build and test workflow
  • Add PyPI upload to release workflow
  • Add source dist for platforms not covered by CI
  • Add test option to release workflow

@mattkjames7 mattkjames7 requested a review from colinbarry May 1, 2025 14:49
Copy link
Contributor

@colinbarry colinbarry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. I flagged a few very minor things which are probably correct, but stood out as being worth a final check by you before merge.

@mattkjames7 mattkjames7 requested a review from gitbuda May 1, 2025 19:20
@gitbuda gitbuda merged commit 7a829bd into master May 1, 2025
30 checks passed
@gitbuda gitbuda deleted the update-python-versions branch May 1, 2025 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants