Skip to content

Python bindings built on top of C-API#7

Merged
adsharma merged 32 commits intomainfrom
c_api
Apr 25, 2026
Merged

Python bindings built on top of C-API#7
adsharma merged 32 commits intomainfrom
c_api

Conversation

@adsharma
Copy link
Copy Markdown
Contributor

@adsharma adsharma commented Apr 18, 2026

@adsharma adsharma changed the title [WIP] Python bindings built on top of C-API Python bindings built on top of C-API Apr 23, 2026
@adsharma adsharma force-pushed the c_api branch 6 times, most recently from cc60047 to 48c8a83 Compare April 23, 2026 04:41
@adsharma adsharma force-pushed the c_api branch 11 times, most recently from a6eb38e to fe7e148 Compare April 23, 2026 17:10
- scope RTLD_GLOBAL to the optional pybind import path in src_py/_backend.py
- remove package-import-time global loader flag changes and eager version resolution from src_py/__init__.py
- make version and storage-version resolution lazy in src_py/database.py
- add a regression test for importing ladybug before torch in test/test_torch_import_order.py
@adsharma adsharma merged commit 0a7711e into main Apr 25, 2026
2 checks passed
@adsharma adsharma deleted the c_api branch April 25, 2026 16:06
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

Successfully merging this pull request may close these issues.

Python binding improvements

1 participant