Skip to content

Python bindings: Use ABI3 wheels - #2223

Merged
wtdcode merged 9 commits into
unicorn-engine:devfrom
Antelox:bindings/python
Sep 9, 2025
Merged

Python bindings: Use ABI3 wheels#2223
wtdcode merged 9 commits into
unicorn-engine:devfrom
Antelox:bindings/python

Conversation

@Antelox

@Antelox Antelox commented Jul 29, 2025

Copy link
Copy Markdown
Contributor
  • Enable ABI wheel building
  • Rework the workflow in order to build ABI3 wheels for all python versions without any separations
  • Bump cibuildwheel to v2.23.3

Comment thread .github/workflows/build-wheels-publish.yml
- Enable ABI wheel building
- Rework the workflow in order to build ABI3 wheels for all python versions without any separations
- Bump cibuildwheel to v2.23.3
@wtdcode

wtdcode commented Aug 11, 2025

Copy link
Copy Markdown
Member

I see how to fix the error.

wtdcode added a commit that referenced this pull request Aug 30, 2025
Python bindings: Use ABI3 wheels #2223
wtdcode pushed a commit that referenced this pull request Aug 30, 2025
@wtdcode
wtdcode merged commit a3c4844 into unicorn-engine:dev Sep 9, 2025
43 checks passed
@Antelox
Antelox deleted the bindings/python branch September 9, 2025 14:49
K4ddate pushed a commit to K4ddate/unicorn that referenced this pull request Sep 16, 2025
* Python bindings:
- Enable ABI wheel building
- Rework the workflow in order to build ABI3 wheels for all python versions without any separations
- Bump cibuildwheel to v2.23.3

* more memory

* revert to previous value

* Smaller tcg buffer size for this test

* Migrate the action

Reviewed-by: Antelox <anteloxrce@gmail.com>

* Add concurrency control

* reduce because 32bit process may run-out-of virtual addresses

* Revert "Add concurrency control"

This reverts commit 79d76a9.

* use macos-14 tempporarily

---------

Co-authored-by: mio <mio@lazym.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
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