Commit graph

6 commits

Author SHA1 Message Date
8e76eeec30
ci: try to make python release
not for macos because we're rate limited now, re-enable it later
2024-09-10 00:37:11 +02:00
cschen
c1c9902b45 feat(python): switched to abi3 mode to allow multiple python versions with single wheel.
abi3 does not support `PyFunction` so added workaround checking for `is_callable()`
2024-09-06 00:24:37 +02:00
d0659b992c
chore: manifest tweaks to claim slots
not definitive at all
2024-09-05 04:20:39 +02:00
cschen
487a490887 fix(python): changed entry point. separated logger from driver. 2024-08-31 15:23:38 +02:00
cschen
73fe5eb023 python glue: small build config change 2024-08-07 00:21:50 +02:00
cschen
bdbd94879b feat: added maturin wheel building config as completely separate "project",
feat: added stubs for python glue, bundled in the wheel,
feat: the python glue now uses less stupid names.
2024-08-06 23:28:09 +02:00