David Hewitt
|
ec6d587218
|
support `Bound` for `classmethod` and `pass_module` (#3831)
* support `Bound` for `classmethod` and `pass_module`
* `from_ref_to_ptr` -> `ref_from_ptr`
* add detailed docs to `ref_from_ptr`
|
2024-02-16 00:36:11 +00:00 |
David Hewitt
|
5ac56b8eb0
|
improve error for invalid `#[classmethod]` receivers
|
2023-11-24 03:24:46 +00:00 |
Joseph Perez
|
627841f1e2
|
feat: support `async fn` in macros with coroutine implementation
|
2023-11-22 20:25:36 +01:00 |
David Hewitt
|
4f3fcdbf0f
|
remove all functionality deprecated in PyO3 0.18
|
2023-06-13 22:27:43 +01:00 |
mejrs
|
1ecc71638d
|
Emit a better error for bad argument names
|
2023-03-23 07:43:54 +00:00 |
mejrs
|
2006ee0d21
|
Fix ci
|
2022-01-13 22:25:23 +01:00 |
David Hewitt
|
dc8032a5ff
|
pyfunction: allow required positional after option
|
2022-01-11 00:44:41 +00:00 |
Juniper Parsons
|
47cf13239f
|
Disallow positional args after optional args
|
2021-12-09 10:01:59 -05:00 |
Ashley Anderson
|
a21e57a9d3
|
Fix additional tests after trybuild update
|
2021-10-11 20:52:24 -04:00 |
David Hewitt
|
9f74336bc9
|
pyfunction: better error message with `async fn`
|
2021-05-25 11:32:52 +01:00 |
David Hewitt
|
9613228a0c
|
pyfunction: reject generic functions
|
2021-03-09 23:47:47 +00:00 |