-
Notifications
You must be signed in to change notification settings - Fork 29
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
Python3 bindings and get virtual page API #3
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool, I dropped a few comments
YO No issue with AppVeyor build. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All right did another round of comments - it's pretty cool. I need to try to make it work on my laptop now, let's see how this goes!
This PR separates the testing into a CMake target to allow #3 to work properly with various flavor of Python for the extension. On top of that, it moves off the Linux CI to Github actions (Windows will follow).
Most comments fixed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool - well I guess we can leave out Linux 32bits testing as I'm not sure how to handle it; sounds like both CMake
and Python
are making this very tedious.
Might also be worth to update the README?
Cheers
f2bd326
to
8798e6d
Compare
So I squashed all the commits into 1. Regarding the automated tests on Github:
Please run clang-format if someday you accept the PR. |
🎉 |
Hi,
This PR adds Python 3 bindings (tested on Python 3.6 64 bits ; require some modification for 3.8) and some new API:
WIP: Python38, auto tests of Python bindings, appveyor+travis build.