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 Bindings with pybind11 or nanobind #89

Open
JonasHablitzelAVLD opened this issue Nov 13, 2023 · 2 comments
Open

Python Bindings with pybind11 or nanobind #89

JonasHablitzelAVLD opened this issue Nov 13, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@JonasHablitzelAVLD
Copy link

Hi,

thanks for the great work!

I wanted to ask if there is any plan to inlcude python bindings for the tool in general or if it should stay as simple as possible and the bindings should be handeled externally? I think other tools like scenariogeneration could benefit from the faster and nice processing of geometries in this libary.

Best regards,

Jonas

@pageldev
Copy link
Owner

Hi, thanks, appreciate it!

I do notice a bigger interest in Python bindings. Unfortunately, I have no experience with Python bindings and currently don't have plans / time to work on it. But I am of course open to adding it. I would like to keep this project lean, but I imagine that only the build needs to be extended a bit and some glue code needs to be written.

Anybody feel free to make a pull request to add this functionality.

@pageldev pageldev added the enhancement New feature or request label Nov 25, 2023
@jpahm
Copy link

jpahm commented Feb 21, 2024

Hi, just wanted to write here to notify that I'm currently working on a Cython wrapper for this library as part of a project for an organization I'm in. It's still extremely WIP and isn't usable yet, but I'll be working on it consistently and should have something usable within a month or so ideally.

Thank you @pageldev for this awesome library!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants