Skip to content

[pull] master from vim:master#423

Merged
pull[bot] merged 2 commits intoMu-L:masterfrom
vim:master
Jun 19, 2025
Merged

[pull] master from vim:master#423
pull[bot] merged 2 commits intoMu-L:masterfrom
vim:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Jun 19, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

zdohnal and others added 2 commits June 19, 2025 19:35
Problem:  if_python: PySequence_Fast_{GET_SIZE,GET_ITEM} removed with
          python3.14 in stable ABI
Solution: use PySequence_{Size,GetItem} instead (Zdenek Dohnal)

Python 3.14 removed those two functions from stable API because of
reasoning these function shouldn't be part of stable API at the first
place.

Moving to PySequence_GetSize and PySequence_GetItem fixes the build
failure when Vim is built with dynamic Python and stable API for Python
3.8.

closes: #17575

Signed-off-by: Zdenek Dohnal <zdohnal@redhat.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
fixes: #17569

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
@pull pull bot added the ⤵️ pull label Jun 19, 2025
@pull pull bot merged commit 476b65e into Mu-L:master Jun 19, 2025
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.

2 participants