Adam Reichold
922bbfc92d
release: 0.16.2
2022-03-15 19:20:00 +01:00
Adam Reichold
1e7275c924
Move links key from pyo3 to pyo3-ffi
...
Instead of a fake build dependency, move the links key from pyo3 to pyo3-ffi
which according to [1] is a prerequisite for build scripts to emit meta-data
that can be used by other build scripts which would incidentally ensure the
ordering between the build script of pyo3 and pyo3-ffi that we need.
[1] https://doc.rust-lang.org/cargo/reference/build-script-examples.html#using-another-sys-crate
2022-03-15 12:42:54 +01:00
David Hewitt
88cd9152b2
pypy: support 7.3.8
2022-03-08 21:09:16 +00:00
David Hewitt
7056bae21f
release: 0.16.1
2022-03-05 16:21:44 +00:00
David Hewitt
ddf13ea98f
clippy: enable some more lints
2022-03-03 07:23:28 +00:00
David Hewitt
4c434a21bd
release: 0.16.0
2022-02-27 20:28:51 +00:00
David Hewitt
b84309b67d
ffi: add missing definition PyCMethod_New
2022-02-25 07:28:52 +00:00
David Hewitt
089fea1f3c
ci: add pypy 3.9 dev
2022-02-25 07:28:22 +00:00
Bruno Kolenbrander
01788b7220
Merge pull request #2172 from mejrs/addr
...
Use addr_of_mut in pyo3-ffi
2022-02-19 17:56:09 +01:00
mejrs
f346d1c86f
Move emitting cfgs to pyo3-build-config
2022-02-18 19:20:32 +01:00
mejrs
c40bd98825
Use addr_of_mut where possible
2022-02-16 15:14:10 +01:00
David Hewitt
7851e865ae
Merge pull request #2166 from mejrs/union
...
Implement ml_meth as an union.
2022-02-15 07:55:24 +00:00
mejrs
718b0fd02f
Remove options and rename struct
2022-02-14 15:14:49 +01:00
mejrs
dadbc22b2e
Implement nl_meth as an union.
2022-02-14 00:03:33 +01:00
Jacob Zhong
d99a001b7d
Fix the signature of _PyLong_NumBits
2022-02-12 13:27:40 -05:00
David Hewitt
f75579a489
python-3.11: support buffer API on abi3
2022-02-06 22:46:45 +00:00
David Hewitt
71e5a12fa2
pypy: support fast long conversion
2022-02-05 10:14:14 +00:00
DSPOM
004fa2a68d
fix: remove excess argument for _PyCFunctionFast
2022-01-31 13:27:32 +01:00
DSPOM
6a9a9ba38a
move ffi module to separate crate
2022-01-31 13:27:16 +01:00