Skip to content

Move native code/libs to dss_python_backend #51

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
PMeira opened this issue Apr 3, 2023 · 1 comment
Closed

Move native code/libs to dss_python_backend #51

PMeira opened this issue Apr 3, 2023 · 1 comment

Comments

@PMeira
Copy link
Member

PMeira commented Apr 3, 2023

Since before the first public version, this package has been strictly coupled with DSS C-API versions, and this has served us well.

Recently, with the growing number of Python-specific features (e.g. #50, #49), preparing and testing new releases has become burdensome due to the native libs.

Separating the native code from the Python code has always been an option and it seems the time to do it is now, so I created the dss_python_backend repo: https://github.com/dss-extensions/dss_python_backend

From a user's perspective, it shouldn't matter that there is a separate package. Most wouldn't notice that part. Users will probably notice more frequent updates though.

DSS-Python v0.14.0 will be the first version with this new organization, still using DSS C-API v0.13.x.

@PMeira
Copy link
Member Author

PMeira commented Apr 4, 2023

Done in ced7890

@PMeira PMeira closed this as completed Apr 4, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant