c3a0f7c391
chore: version bump
2024-10-17 00:13:15 +02:00
d544d0a035
chore: bump versions for release
2024-10-01 19:49:11 +02:00
03039a97a1
chore: bump for 0.7.2
2024-09-26 02:43:18 +02:00
cschen
aa74679bcc
ci(python): tentative n 2, forgot to differentiate the artefact names.
2024-09-19 21:51:23 +02:00
cschen
89bfd6b90c
fix(ci-python): don't overwrite current pypi wheels. use different version.
2024-09-19 21:37:38 +02:00
cschen
f6c0b878cb
feat: add specific feature flag to specify building python without abi.
...
This is needed because if we want to ship to sublime, having the `pyo3/abi-*`
feature enabled will result in a wheel that needs the `python3.dll` (f****g windows)
which sublime does not ship. This works fine for Linux and Mac Os, but
for windows we will need to build without abi and for Python3.8 directly
for sublime specifically and also with the abi for the generic python wheel to be
used everywhere else.
2024-09-19 21:32:46 +02:00
9929215a37
ci(py): fix feature flag
2024-09-18 16:20:51 +02:00
5a8b4ae800
chore: bump versions, fix docs
2024-09-18 16:11:12 +02:00
cschen
d40f37e8d4
ci(python): bump and ci back to stable only
2024-09-11 01:17:03 +02:00
cschen
7aa9fbb518
feat(python): build wheels with manual specified __init__.py
...
fix(python): remove build script, not needed anymore
2024-09-10 19:09:54 +02:00
ebdcc98113
chore: bump versions to make new releases
2024-09-10 00:37:14 +02:00
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