David Hewitt
|
c3e993e5a6
|
Apply suggestions from code review
Co-authored-by: Yuji Kanagawa <yuji.kngw.80s.revive@gmail.com>
|
2020-06-27 14:56:15 +01:00 |
|
David Hewitt
|
e140b729fc
|
Allow #[getter] and #[setter] functions to take PyRef
|
2020-06-27 14:55:22 +01:00 |
|
kngwyu
|
a78a832431
|
Refactor around the nightly feature
|
2020-06-26 19:29:37 +09:00 |
|
kngwyu
|
a63e426f6f
|
Some doc and test cleanups mainly around specialization
|
2020-06-20 12:59:56 +09:00 |
|
kngwyu
|
a840ebbb5a
|
Support Rust 1.39.0
|
2020-06-18 19:59:40 +09:00 |
|
kngwyu
|
654ab4c819
|
Enable tests for --features nighly on travis
|
2020-06-18 18:16:01 +09:00 |
|
konstin
|
6798fe9da7
|
Fix tests on stable
|
2020-06-18 17:23:49 +09:00 |
|
Mara Bos
|
dcab478d66
|
Fix lifetime safety bug of AsPyRef::as_ref(). (#876)
* Fix lifetime safety bug of AsPyRef::as_ref().
Fixes #875.
* Add test for AsPyRef's lifetimes.
|
2020-04-20 18:44:31 +01:00 |
|
Yuji Kanagawa
|
ae81865232
|
Apply suggestions from David
Co-Authored-By: David Hewitt <1939362+davidhewitt@users.noreply.github.com>
|
2020-04-13 11:05:48 +09:00 |
|
kngwyu
|
2cd466dc46
|
Bound 'py lifetime by GILPool when it's possible
|
2020-04-12 23:55:23 +09:00 |
|
kngwyu
|
9b5ea3f46b
|
More ergonomic error messages for invalid #[pyclass] args
|
2020-03-22 17:13:02 +09:00 |
|
kngwyu
|
cea707dd1c
|
Inhibit positional args after *
|
2020-03-06 14:01:27 +09:00 |
|
David Hewitt
|
cea8a9a2b0
|
Refactor to clean up property descriptor macros
|
2020-02-08 18:57:30 +00:00 |
|
David Hewitt
|
fdf407e045
|
FromPyObject for #[pyclass] with T: Clone
|
2020-01-24 08:57:28 +00:00 |
|
kngwyu
|
58590393c5
|
Fix accidently changed file permission
|
2019-12-24 12:27:22 +09:00 |
|
David Hewitt
|
7702395b3d
|
Add #[name = "foo"] attribute to #[pymethods]
|
2019-12-17 17:45:53 +00:00 |
|
kngwyu
|
383d0d3bac
|
Do not execute test_compule_error in kcov
|
2019-07-13 15:00:19 +09:00 |
|
kngwyu
|
721e746585
|
Allow py: Python as an argument of getter
|
2019-07-12 23:41:13 +09:00 |
|
kngwyu
|
35f5301675
|
Reject generics explicitly for #[pyclass]
|
2019-06-05 18:46:17 +09:00 |
|