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

Add Python bindings #9

Closed
labra opened this issue Oct 16, 2023 · 1 comment
Closed

Add Python bindings #9

labra opened this issue Oct 16, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request python Related to the Python bindings
Milestone

Comments

@labra
Copy link
Contributor

labra commented Oct 16, 2023

One goal of shex-rs is that the library can be invoked from Python. Pyo3 seems to be the library that can help to create these bindings.

A sister project that does this is oxigraph, and here is their source code that we could look for inspiration.

@angelip2303 angelip2303 self-assigned this Oct 16, 2023
@angelip2303 angelip2303 added enhancement New feature or request python Related to the Python bindings labels Oct 16, 2023
@angelip2303 angelip2303 added this to the 0.0.1 milestone Oct 16, 2023
@angelip2303 angelip2303 changed the title Add python bindings Add Python bindings Oct 16, 2023
@labra labra mentioned this issue Jan 7, 2024
40 tasks
@labra
Copy link
Contributor Author

labra commented Jul 3, 2024

First version with Python bindings has been published as 0.0.14.

@angelip2303 Can we close this issue and open later more specific issues about other features that may be required?

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

No branches or pull requests

2 participants