Skip to content

feat: build abi3 wheel#29

Merged
ppwwyyxx merged 2 commits intoppwwyyxx:masterfrom
Bing-su:build-abi3
May 30, 2025
Merged

feat: build abi3 wheel#29
ppwwyyxx merged 2 commits intoppwwyyxx:masterfrom
Bing-su:build-abi3

Conversation

@Bing-su
Copy link
Contributor

@Bing-su Bing-su commented May 30, 2025

Continuing on from #27

Build whl files using the limited api to ensure compatibility with future Python versions.

The following files are built, and for Python 3.12 and later versions, the cp312-abi3 file is used for installation (on non-freethreaded).

10 wheels produced in 3 minutes:
  pycocotools-2.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl    445 kB
  pycocotools-2.0.9-cp310-cp310-musllinux_1_2_x86_64.whl                          471 kB
  pycocotools-2.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl    467 kB
  pycocotools-2.0.9-cp311-cp311-musllinux_1_2_x86_64.whl                          496 kB
  pycocotools-2.0.9-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl     388 kB
  pycocotools-2.0.9-cp312-abi3-musllinux_1_2_x86_64.whl                           407 kB
  pycocotools-2.0.9-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl   459 kB
  pycocotools-2.0.9-cp313-cp313t-musllinux_1_2_x86_64.whl                         476 kB
  pycocotools-2.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl      443 kB
  pycocotools-2.0.9-cp39-cp39-musllinux_1_2_x86_64.whl                            471 kB

@ppwwyyxx ppwwyyxx merged commit 8cbc887 into ppwwyyxx:master May 30, 2025
16 of 19 checks passed
@Bing-su Bing-su deleted the build-abi3 branch June 4, 2025 05:25
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

Comments