Georg Brandl
|
e065f9b517
|
PyModule: rename call* to call_function*
For consistency with PyObject/PyAny, where call() means to call the
object itself.
|
2021-03-04 09:29:28 +01:00 |
|
konstin
|
7dfb4c353d
|
Update setuptools-rust/maturin comparison
I tried to make differences clearer and make it a bit less biased towards maturin
|
2021-03-03 11:40:21 +01:00 |
|
David Hewitt
|
a7528ee690
|
guide: correct documentation on default features
|
2021-02-27 14:55:40 +00:00 |
|
David Hewitt
|
c4bd9335fc
|
Merge pull request #1446 from davidhewitt/no-pyproto-inventory
pyproto: don't use inventory for methods
|
2021-02-26 09:09:23 +00:00 |
|
David Hewitt
|
aa2855b6a0
|
pyproto: don't use inventory for methods
|
2021-02-25 00:17:22 +00:00 |
|
David Hewitt
|
9e4e0dbbe0
|
auto-initialize: remove from default features
|
2021-02-22 22:34:34 +00:00 |
|
David Hewitt
|
1e134aa0de
|
pyclass-impl: use impl Trait arguments
Co-authored-by: Yuji Kanagawa <yuji.kngw.80s.revive@gmail.com>
|
2021-02-19 07:45:14 +00:00 |
|
David Hewitt
|
7b99e391fa
|
pyclass-impl: merge implementation traits
|
2021-02-18 08:19:07 +00:00 |
|
kangalioo
|
fe9b4625d1
|
Implement conversions for Path/PathBuf
|
2021-02-13 20:22:16 +00:00 |
|
Andrew J Westlake
|
db3668898a
|
Updated guide after merging attributes branch into pyo3-asyncio
|
2021-02-09 18:26:14 -06:00 |
|
Andrew J Westlake
|
80d4c5b3ad
|
rebased on #1401
|
2021-02-08 22:43:21 +00:00 |
|
Andrew J Westlake
|
411e97643a
|
Changed overview paragraphs at the top, added some of my own changes to (hopefully) improve the flow
|
2021-02-08 22:43:21 +00:00 |
|
Andrew J Westlake
|
e1b2bd20d0
|
Added sleep in the initialization example as suggested
|
2021-02-08 22:43:21 +00:00 |
|
Andrew J Westlake
|
bc87c57f7c
|
Updated guide to address some issues brought up in the PR
|
2021-02-08 22:43:21 +00:00 |
|
Andrew J Westlake
|
3b82cf475a
|
Changed instance of Asyncio to asyncio
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
|
2021-02-08 22:43:21 +00:00 |
|
Andrew J Westlake
|
b4f338c68d
|
Update guide/src/async-await.md
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
|
2021-02-08 22:43:21 +00:00 |
|
Andrew J Westlake
|
8140dc99ec
|
Fixed typo in README, flattened sections in Cargo Test portion of guide
|
2021-02-08 22:43:01 +00:00 |
|
Andrew J Westlake
|
946460caeb
|
Added async/await example to the guide, added pyo3-asyncio to list of tools and libraries
|
2021-02-08 22:41:42 +00:00 |
|
David Hewitt
|
0a7aee14fe
|
guide: organise more chapters into sublevels
|
2021-01-26 22:09:02 +00:00 |
|
David Hewitt
|
dc7bcdaf9b
|
gil: move finalization from prepare_freethreaded_python to
with_embedded_python_interpreter
|
2021-01-12 07:44:37 +00:00 |
|
David Hewitt
|
7c61c9b7f9
|
gil: tidy ups to finalization
|
2021-01-12 07:42:47 +00:00 |
|
Daniil Konovalenko
|
abb5829e9c
|
implement Serialize, Deserialize for Py<T>
|
2021-01-11 22:19:10 +00:00 |
|
David Hewitt
|
a8d8003b31
|
guide: document PYO3_NO_PYTHON on Windows
|
2021-01-10 10:16:37 +00:00 |
|
Auke Willem Oosterhoff
|
c1c4a5ffa5
|
readme/faq: document rlib crate type better
|
2021-01-06 06:54:44 +00:00 |
|
David Hewitt
|
8e37d378b5
|
Merge pull request #1347 from davidhewitt/embedding
auto-initialize: new feature to control initializing Python
|
2021-01-04 21:31:22 +00:00 |
|
David Hewitt
|
e0c35d17dd
|
auto-initialize: add CHANGELOG and docs
|
2021-01-04 21:08:08 +00:00 |
|
Daniil Konovalenko
|
74a8b3257d
|
Fix #[pyclass] arguments description
|
2021-01-02 19:03:29 +03:00 |
|
David Hewitt
|
a350dd2c20
|
build: make include dir optional when targeting Windows
|
2020-12-31 22:02:29 +00:00 |
|
David Hewitt
|
7572962828
|
abi3: add support for dict and weakref from Python 3.9
|
2020-12-28 10:22:46 +00:00 |
|
David Hewitt
|
26ca1f5bca
|
Release 0.13
|
2020-12-22 15:42:04 +00:00 |
|
David Hewitt
|
9e7fa408d4
|
pyproto: use buffer slots on Python 3.9 and up
|
2020-12-22 13:33:42 +00:00 |
|
David Hewitt
|
4e650d939d
|
pyproto: remove inventory from implementation
|
2020-12-20 10:01:30 +00:00 |
|
David Hewitt
|
a689ab42c6
|
macros: rename crates for consistency
|
2020-12-20 06:39:28 +00:00 |
|
David Hewitt
|
3d6356223e
|
docs: fix warnings
|
2020-12-18 23:11:10 +00:00 |
|
Alex Gaynor
|
3edd961fa3
|
Clearly document the limitations of abi3
closes #1288
|
2020-12-13 10:26:37 -05:00 |
|
Yuji Kanagawa
|
9aa70f7c89
|
Merge pull request #1263 from PyO3/abi3-min-python
Add abi3-py* features
|
2020-12-08 12:52:00 +09:00 |
|
kngwyu
|
49143724d5
|
Rename PYO3_NO_INTERPRETER by PYO3_NO_PYTHON
|
2020-12-07 17:30:04 +09:00 |
|
Yuji Kanagawa
|
6da6bc9461
|
Apply suggestions from @davidhewitt
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
|
2020-12-06 16:06:10 +09:00 |
|
kngwyu
|
1b838504b7
|
Introduce PYO3_NO_INTERPRETER variable for build script
|
2020-12-01 23:40:49 +09:00 |
|
Patrick Chieppe
|
bba1cf19b3
|
Add section about Python::check_signals to the FAQ
|
2020-11-30 11:38:40 +11:00 |
|
David Hewitt
|
fc34e41163
|
pyany: add is_instance
|
2020-11-22 19:24:59 +00:00 |
|
kngwyu
|
93282e9a70
|
Note abi3-py* features in the guide and Add CHANGELOG
|
2020-11-16 00:47:24 +09:00 |
|
David Hewitt
|
9617edfca9
|
msrv: bump to 1.45
|
2020-11-12 11:33:08 +00:00 |
|
Yuji Kanagawa
|
3b3ba4e3ab
|
Merge pull request #1152 from PyO3/abi3
Complete abi3 support
|
2020-10-27 23:30:36 +09:00 |
|
kngwyu
|
eb0e6f6b55
|
Note the minimum required version of maturin supporting abi3
|
2020-10-27 13:19:01 +09:00 |
|
kngwyu
|
6627658127
|
Renew proc-macros for new #[pyproto] backend
|
2020-10-21 01:29:28 +09:00 |
|
Alex Gaynor
|
ba6f0ecdfa
|
Merge branch 'master' into abi3-merge-master
|
2020-10-18 10:47:06 -04:00 |
|
David Hewitt
|
84b893b261
|
guide: improve "calling Python from Rust" section
|
2020-10-18 10:08:11 +01:00 |
|
David Hewitt
|
27f2d0ee3b
|
Merge pull request #1212 from Askaholic/issue/#1055-add-arg-name-to-conversion-error
Enhance error messages of conversion errors
|
2020-10-18 09:15:42 +01:00 |
|
David Hewitt
|
4a916eb3ed
|
guide: fix broken link
|
2020-10-16 09:00:46 +01:00 |
|