8000 V138.0 release by HinTak · Pull Request #341 · kyamagu/skia-python · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

V138.0 release #341

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

Merged
merged 10 commits into from
Jun 9, 2025
Merged

V138.0 release #341

merged 10 commits into from
Jun 9, 2025

Conversation

HinTak
Copy link
Collaborator
@HinTak HinTak commented Jun 8, 2025

Nothing exciting, just removing the numpy related conditionals, and some small doc related updates.

Apparently I was wrong about python 3.8 - it continues to be available under setup-python (and its derivatives). That it is EOL last autumn, true

HinTak added 9 commits June 8, 2025 01:44
Sphinx 6 is known not to work from python 3.12 onwards, and indeed does not work
under python 3.13 on Fedora anymore.

Current is Sphinx 8.x

Part of kyamagu#336
Just build windows 11 arm64 wheels like the others.

Fixes kyamagu#340
This reverts commit c43c3ee.

It said "python 3.8.x archives will still be available through
the actions/setup-python action.". This looks to be still working.
@HinTak
Copy link
Collaborator Author
HinTak commented Jun 8, 2025

python 3.8 looks to be still working for a bit yet (under cibuildwheel). Added migration guide - @kyamagu I think most of the still broken stuff are under skia.*ImageFilter . Anything else you feel like mentioning, or rewording?

@HinTak HinTak requested a review from kyamagu June 8, 2025 02:57
(this was an overlapping change between the missed EGL and the 3.8-EOL).
@HinTak
Copy link
Collaborator Author
HinTak commented Jun 8, 2025

I don't know why build_dir is docs/_build in setup.py, but docs/_build/html in the command line, but that seems to be correct and intentional. I have already pushed/published v87.9 proper (don't think there is anything you would mind), which triggered to online docs to revert back to the v87 version - which had a few *ImageFiler, and manually triggered rebuild docs on main to overwrite it without those missing *ImageFilter.

@kyamagu
Copy link
Owner
kyamagu commented Jun 9, 2025

Thanks! Directly calling python setup.py is already deprecated, and I believe the update is correct. I don't quite remember the docs/_build/ path specification, but it's probably from the weird behavior of the setup hook.

@HinTak HinTak merged commit 9ffb045 into kyamagu:main Jun 9, 2025
14 checks passed
@HinTak HinTak deleted the v138.0-release branch June 9, 2025 11:21
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.

2 participants
0