Skip to content
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

Python 3.x builds with Py_LIMITED_API #3515

Closed
cas-- opened this issue Dec 2, 2018 · 2 comments
Closed

Python 3.x builds with Py_LIMITED_API #3515

cas-- opened this issue Dec 2, 2018 · 2 comments

Comments

@cas--
Copy link
Contributor

cas-- commented Dec 2, 2018

To ease maintaining and distributing the Python bindings I would suggest looking into being able to build 3.x bindings using the Py_LIMITED_API: https://docs.python.org/3/c-api/stable.html

I have done very little research on this but do you think this is possible @arvidn?

@arvidn
Copy link
Owner

arvidn commented Dec 2, 2018

The only hurdle I can imagine would be if boost.python use calls not part of this subset

@cas--
Copy link
Contributor Author

cas-- commented Jun 26, 2019

Hmm so it seems boost.python has the same issues as pybind11 with usage of PyTuple_SET_ITEM

Boost.python issue: boostorg/python#221

I shall close this for now.

@cas-- cas-- closed this as completed Jun 26, 2019
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

No branches or pull requests

2 participants