David Hewitt
15587f1b58
Merge pull request #1191 from PyO3/release-0.12.1
...
Release 0.12.1
2020-09-16 22:17:23 +01:00
David Hewitt
c05815520c
Release 0.12.1
2020-09-16 21:45:36 +01:00
David Hewitt
037ec83d6e
Merge pull request #1198 from PyO3/davidhewitt-patch-5
...
Fix doc update on release
2020-09-16 21:39:37 +01:00
David Hewitt
ba360bc3cf
Fix doc update on release
...
Sorry for the noise, there were some errors in #1197 which github did not show until after I merged 😞
2020-09-16 21:11:31 +01:00
David Hewitt
88358dee08
Merge pull request #1197 from davidhewitt/update-doc-redirect
...
Fix doc redirect on release
2020-09-16 21:07:26 +01:00
David Hewitt
2213ab37b0
Fix doc redirect on release
2020-09-16 20:43:44 +01:00
Yuji Kanagawa
c1b3e06a98
Merge pull request #1196 from alex/patch-1
...
fixed markdown syntax
2020-09-16 23:26:49 +09:00
David Hewitt
309ab16b20
Merge pull request #1194 from syrusakbary/patch-1
...
Update Wasmer Python extension link
2020-09-16 14:32:09 +01:00
Alex Gaynor
5fe1a44277
fixed markdown syntax
2020-09-16 08:47:58 -04:00
Alex Gaynor
ba1056006a
Get all the tests building, everythign except doctests passes!
2020-09-16 08:42:22 -04:00
Yuji Kanagawa
a2dc4c17ac
Merge pull request #1188 from alex/abi3-warnings
...
Make check warning clean in limited API mode
2020-09-16 21:41:46 +09:00
Syrus Akbary
e0775c363b
Update Wasmer Python extension link
2020-09-16 11:57:46 +03:00
David Hewitt
f36fb4a08b
Merge pull request #1192 from PyO3/davidhewitt-patch-5
...
Fix link in changelog
2020-09-16 07:27:36 +01:00
David Hewitt
07f9ae2498
Fix link in changelog
...
Looks like this just got out of date at some point.
2020-09-15 22:33:30 +01:00
Alex Gaynor
870914da90
Make check warning clean in limited API mode
2020-09-15 07:50:24 -04:00
Yuji Kanagawa
2ec1c3b0b9
Merge pull request #1187 from alex/abi3-to-str
...
Make unicode handling abi3 friendly
2020-09-15 20:02:17 +09:00
Yuji Kanagawa
517af8c330
Merge pull request #1183 from alex/abi3-tp-finalizer
...
Remove finalizer code that was never reachable
2020-09-15 19:50:57 +09:00
Alex Gaynor
1b2d26794a
Make unicode handling abi3 friendly
2020-09-14 22:11:00 -04:00
Alex Gaynor
d0c2ebf0e1
Remove finalizer code that was never reachable and switch field access
...
to PyType_GetSlot
2020-09-14 12:21:28 -04:00
Matthew Treinish
a0960f8918
Fix compilation on platforms that don't use i8 for c_char ( #1182 )
...
* Fix compilation on platforms that don't use i8 for c_char
This commit changes the cast of an c_char to be a c_char type instead of
i8. On x86 platforms i8 == c_char, but it can also be u8 on other
platforms. [1][2] This should fix compilation on those platforms by just
using the c_char type so that we're casting as the right type regardless
of which platform PyO3 is being built for.
Fixes #1181
[1] https://doc.rust-lang.org/std/os/raw/type.c_char.html
[2] https://github.com/rust-lang/rust/blob/master/library/std/src/os/raw/mod.rs#L55-L99
* Add changelog entry
2020-09-14 11:27:38 +01:00
Yuji Kanagawa
afc2d10f2c
Merge pull request #1172 from alex/abi3-merge-master
...
merge master into abi3, resolving conflicts
2020-09-13 15:09:13 +09:00
Yuji Kanagawa
448f0bb738
Merge pull request #1179 from alex/patch-1
...
Don't consider it cross-compilation when building for 32-bit Windows on 64-bit windows
2020-09-13 15:08:35 +09:00
Alex Gaynor
10f8c24931
Update CHANGELOG.md
2020-09-12 19:41:02 -04:00
Alex Gaynor
8c011620fe
Merge branch 'master' into patch-1
2020-09-12 19:39:54 -04:00
David Hewitt
00a87008dc
Merge pull request #1178 from davidhewitt/fix-changelog-date
...
Fix date in changelog
2020-09-13 00:35:18 +01:00
Alex Gaynor
d530e462f9
Update CHANGELOG.md
2020-09-12 19:19:33 -04:00
Alex Gaynor
62ad53f9fc
Don't consider it cross-compilation when building for 32-bit Windows on 64-bit windows
2020-09-12 19:10:02 -04:00
David Hewitt
b7f45c4fbf
Merge pull request #1173 from PyO3/release-0.12
...
Release 0.12
2020-09-13 00:00:58 +01:00
Alex Gaynor
3cb0b112d2
Update src/err/mod.rs
...
Co-authored-by: Yuji Kanagawa <yuji.kngw.80s.revive@gmail.com>
2020-09-12 09:47:42 -04:00
David Hewitt
5ad89de170
Fix date in changelog
2020-09-12 14:45:20 +01:00
David Hewitt
32be8d9a3c
Release 0.12
2020-09-12 14:13:45 +01:00
David Hewitt
e3408e802a
Merge pull request #1175 from thatcr/thatcr-fix-anaconda-python
...
Fix cargo test with Anaconda python, and divergent gcc versions.
2020-09-11 22:00:46 +01:00
Rob Thatcher
118646dd4a
update changelog
2020-09-11 17:31:41 +01:00
Rob Thatcher
b66a92579c
treat Anaconda python as shared
2020-09-11 16:58:33 +01:00
Alex Gaynor
4d5c208c9e
fixes
2020-09-10 17:05:24 -04:00
Alex Gaynor
5bfb4674b1
Merge branch 'master' into abi3-merge-master
2020-09-10 17:01:13 -04:00
David Hewitt
1489ca2e8d
Merge pull request #1171 from davidhewitt/fix-new-err
...
Fix build for new apis
2020-09-10 21:59:25 +01:00
David Hewitt
c519b4de76
Fix build for new apis
2020-09-10 21:34:00 +01:00
David Hewitt
151af7a0b7
Merge pull request #1115 from davidhewitt/std-py-err
...
Implement std::error::Error for PyErr
2020-09-10 21:17:11 +01:00
David Hewitt
73507dbf5e
Merge pull request #1163 from sebpuetz/pyfunction
...
Add native Function types.
2020-09-10 19:05:57 +01:00
David Hewitt
b9e95dc7c9
Implement std::error::Error for PyErr
2020-09-10 19:04:24 +01:00
kngwyu
7a4c5e2960
Merge branch 'master' into abi3
2020-09-10 00:48:20 +09:00
Yuji Kanagawa
53e33aab3c
Merge pull request #1170 from alex/run-code-abi3
...
Use limited APIs for Py::run_code
2020-09-10 00:01:55 +09:00
Alex Gaynor
97dde18d45
Use limited APIs for Py::run_code
2020-09-09 08:25:40 -04:00
David Hewitt
0bc2393086
Merge pull request #1167 from alex/abi3-sets
...
Implement set iterators in terms of limited API
2020-09-09 13:06:03 +01:00
Alex Gaynor
d6c9435aef
Implement set iterators in terms of limited API
2020-09-09 07:49:39 -04:00
Sebastian Pütz
22881a3c2f
Change add_function, ensure static docstrings.
...
Change add_function to take `&PyCFunction` instead of a wrapper
fn and ensure that dostrings of functions are `&'static str`.
2020-09-09 12:37:37 +02:00
Yuji Kanagawa
cc6d266c47
Merge pull request #1168 from alex/set-iter-bench
...
Added a benchmark for set iter
2020-09-09 16:48:47 +09:00
Yuji Kanagawa
a009c23bb1
Merge pull request #1166 from alex/abi3-name
...
Make PyType::name abi3 compatible
2020-09-09 14:16:07 +09:00
Alex Gaynor
c54b35f297
Added a benchmark for set iter
2020-09-08 17:47:49 -04:00