Skip to content
This repository was archived by the owner on Oct 6, 2025. It is now read-only.

Update python & OS versions#401

Merged
CarlBeek merged 16 commits intodevfrom
update_python_versions
May 15, 2024
Merged

Update python & OS versions#401
CarlBeek merged 16 commits intodevfrom
update_python_versions

Conversation

@CarlBeek
Copy link
Copy Markdown
Collaborator

@CarlBeek CarlBeek commented Feb 26, 2024

As time has passed on, the Python & OS versions supported by this CLI need to be updated:

The following OSs were updated to their latest (stable) versions for testing & building:

  • CircleCI Windows orb: v2.2 -> v5.0
  • Ubuntu 2004:202201-02 -> 2204:2024.04.4
  • MacOs: xcode 13.4.1 -> xcode 15.3.0
  • Docker: alpine3.14 -> alpine3.19

Furthermore, I updated the supported Python versions, previously we supported 3.9 & 3.10, this PR updates to support 3.12. Several Package updates were required to make this happen.

Finally, I refactored the build requirements.txt which contained much redundancy accorss the supported build OSs.

@CarlBeek CarlBeek added the dependencies Pull requests that update a dependency file label Feb 26, 2024
@CarlBeek CarlBeek requested a review from hwwhww February 26, 2024 17:43
@CarlBeek CarlBeek merged commit 975bef0 into dev May 15, 2024
@CarlBeek CarlBeek deleted the update_python_versions branch May 15, 2024 12:17
Copy link
Copy Markdown

@nichechristie nichechristie left a comment

Choose a reason for hiding this comment

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

Awesomen

Copy link
Copy Markdown

@nichechristie nichechristie left a comment

Choose a reason for hiding this comment

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

Awesome

@CarlBeek CarlBeek mentioned this pull request Nov 25, 2024
3 tasks
CarlBeek added a commit that referenced this pull request Nov 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants