Skip to content

Drop support for Python versions before 3.7, and simplify CI matrix accordingly#309

Merged
zrax merged 1 commit into
H-uru:masterfrom
zrax:py39_min
Sep 8, 2025
Merged

Drop support for Python versions before 3.7, and simplify CI matrix accordingly#309
zrax merged 1 commit into
H-uru:masterfrom
zrax:py39_min

Conversation

@zrax
Copy link
Copy Markdown
Member

@zrax zrax commented Sep 8, 2025

This eliminates 3 CI builds and cleans up extra conditionals for Python versions that are no longer actively supported by the PSF.

@Hoikas
Copy link
Copy Markdown
Member

Hoikas commented Sep 8, 2025

Korman still depends on Python 3.7

@dpogue
Copy link
Copy Markdown
Member

dpogue commented Sep 8, 2025

Dropping Python 3.7 will make it difficult to build Blender+korman on Linux, because Blender 2.79 uses Python 3.7

@zrax
Copy link
Copy Markdown
Member Author

zrax commented Sep 8, 2025

Korman still depends on Python 3.7

*grumble*, I forgot to check what Blender was using (again) :/

@Hoikas
Copy link
Copy Markdown
Member

Hoikas commented Sep 8, 2025

Bumping our blender fork (yes, sigh...) to Python 3.12 (or higher) is on my todo list, but Blender's creaky dependency build system is always a major pain to deal with. 😢

@zrax zrax changed the title Drop support for Python versions before 3.9, and simplify CI matrix accordingly Drop support for Python versions before 3.7, and simplify CI matrix accordingly Sep 8, 2025
@zrax
Copy link
Copy Markdown
Member Author

zrax commented Sep 8, 2025

Updated to keep 3.7, and made a comment for the next time I try to remove it :)

@zrax zrax merged commit 83e9d9f into H-uru:master Sep 8, 2025
8 checks passed
@zrax zrax deleted the py39_min branch September 8, 2025 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants