messense
|
736e97556d
|
Disable `PyModule::filename` on PyPy
|
2022-10-31 15:45:50 +08:00 |
Dexter Chua
|
9201a7dd48
|
Support passing name and doc to PyCFunction::new_closure. Fixes #2665
|
2022-10-29 12:26:09 +08:00 |
David Hewitt
|
0bd261c7d1
|
packaging: support Python 3.11
|
2022-10-27 07:44:50 +01:00 |
David Hewitt
|
8e8b484169
|
add `#[pyo3(signature = (...))]` attribute (#2702)
|
2022-10-25 07:23:21 +01:00 |
David Hewitt
|
747d791f1f
|
introduce trampolines for methods (#2705)
|
2022-10-25 07:22:36 +01:00 |
David Hewitt
|
39a68cf7ac
|
Merge pull request #2687 from saethlin/main
Avoid calling slice::from_raw_parts with a null pointer
|
2022-10-20 07:34:39 +01:00 |
Ben Kimock
|
7ff5ab770a
|
Avoid calling slice::from_raw_parts with a null pointer
|
2022-10-18 17:09:27 -04:00 |
David Hewitt
|
446c0e82f0
|
Merge pull request #2692 from mejrs/all
Implement get/set all on pyclass
|
2022-10-18 21:39:44 +01:00 |
mejrs
|
3b687b7012
|
newsfragment
|
2022-10-18 21:40:59 +02:00 |
Georg Brandl
|
676227d2a1
|
Make `is_instance()` and `is_subclass()` take `&PyAny` (#2695)
|
2022-10-18 19:22:23 +02:00 |
Bruno Kolenbrander
|
4a04603c2c
|
Don't use intocallback in method macros (#2664)
* Don't use intocallback in method macros
Co-authored-by: mejrs <>
|
2022-10-16 10:35:58 +01:00 |
David Hewitt
|
125af9b7de
|
Merge pull request #2676 from PyO3/exact-iter
Add more implementations of ExactSizeIterator when iterating built-in Python data structures.
|
2022-10-13 21:28:04 +01:00 |
Adam Reichold
|
f456ed7586
|
Also relax the PySequence check when extracting fixed-sized arrays.
|
2022-10-13 09:43:45 +02:00 |
Adam Reichold
|
cd361dc5cc
|
Add more implementations of ExactSizeIterator when iterating built-in Python data structures.
|
2022-10-11 18:21:02 +02:00 |
David Hewitt
|
bd40011e93
|
release: 0.17.2
|
2022-10-04 08:13:53 +01:00 |
Federico Dolce
|
63f7df905d
|
Add chrono 0.4 integration (#2612)
Co-authored-by: Ivan Tham <pickfire@riseup.net>
Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
|
2022-09-22 09:00:09 +02:00 |
David Hewitt
|
81a79778a2
|
Merge pull request #2631 from PyO3/relax-extract-sequence-pre-0.17
Relax extract_sequence to the status quo before 0.17 was released
|
2022-09-21 11:52:34 +02:00 |
David Hewitt
|
a0be791577
|
Merge pull request #2630 from davidhewitt/option-pyclass-arg
pyfunction: fix compile error for Option<&T> argument with a default
|
2022-09-21 11:44:55 +02:00 |
Adam Reichold
|
0c30cba57a
|
Add changelog entry detailing which behaviour change this does and does not revert.
|
2022-09-21 09:50:57 +02:00 |
David Hewitt
|
c445eba28d
|
pyfunction: fix compile error for Option<&T> argument with a default
|
2022-09-20 15:44:55 +02:00 |
Mario Rugiero
|
d72989f986
|
Enable BigInt conversion for PyPy (#2626)
* Enable bigint conversion for PyPy
* Update src/conversions/num_bigint.rs
* Add a changelog entry for PyPy `num-bigint` support
Co-authored-by: messense <messense@icloud.com>
|
2022-09-20 18:55:14 +08:00 |
Jonathan Coates
|
73242f0ee3
|
Add release notes
|
2022-09-19 14:21:28 +01:00 |
David Hewitt
|
bb99c98ec1
|
use towncrier to generate CHANGELOG
|
2022-09-08 07:58:53 +01:00 |