kngwyu
df44e500a9
Remove py from parse_fn_args's args(to address clippy warning)
2019-09-02 23:05:42 +09:00
kngwyu
3d821b7f47
Enable slf: PyRef<'py, Self>
2019-09-02 00:31:22 +09:00
kngwyu
c7e377a472
[derive_utils] Copy kwargs not to modify it
2019-09-01 23:59:24 +09:00
kngwyu
96b71bfb76
Merge branch 'master' into parse_args_msg
2019-08-31 17:03:15 +09:00
Anders Kaseorg
e70e9ab5e6
Require the GIL to be held to drain the ReleasePool
...
This adds a `Python` marker to `GILPool`, to prevent the caller from
misusing it to drain the `ReleasePool` and release Python objects
without the GIL held.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-08-29 23:55:59 -07:00
konstin
a4c9fb96a3
Merge pull request #583 from PyO3/remove-into-py-object
...
Remove intoPyObject
2019-08-26 16:35:19 +02:00
konstin
b04727c11f
FromPy implies IntoPy
2019-08-25 23:52:56 +02:00
konstin
30e82a3018
Replace IntoPyObject with IntoPy<PyObject>
2019-08-24 19:23:28 +02:00
konstin
e820d55c6f
Merge pull request #574 from PyO3/syn_1_0
...
Upgrade to syn 1.0
2019-08-19 23:41:24 +02:00
Yuji Kanagawa
43a2fe6db3
Merge pull request #579 from kngwyu/fix-build
...
Fix warnings in tuple.rs
2019-08-20 02:28:21 +09:00
konstin
0774334b85
Merge pull request #555 from macisamuele/maci-run-clippy-on-all-the-codebase
...
Run clippy on all the codebase
2019-08-19 13:23:17 +02:00
konstin
39f151c3bd
Upgrade to syn 1.0
2019-08-19 13:11:57 +02:00
kngwyu
6b67f6dead
Fix warning in tuple.rs
2019-08-18 12:57:00 +09:00
Samuele Maci
f15fa210f4
Remove unnecessary trailing semicolon
2019-08-17 15:27:07 +02:00
Samuele Maci
f7ac0a2887
Address clippy::into_iter_on_ref issues
2019-08-17 15:27:05 +02:00
Samuele Maci
6b4a221d61
Address clippy::float_cmp issues
2019-08-17 14:10:36 +02:00
Samuele Maci
f008c569a6
Address clippy::trivially_copy_pass_by_ref issues
2019-08-17 14:10:36 +02:00
Samuele Maci
0de22c665f
Address clippy::identity_conversion issues
2019-08-17 14:10:36 +02:00
Samuele Maci
247c8b5f1c
Address clippy::map_clone issues
2019-08-17 14:10:36 +02:00
Samuele Maci
1ed7460bf3
Address clippy::or_fun_call issues
2019-08-17 14:10:36 +02:00
Samuele Maci
0aa02f715f
Address clippy::into_iter_on_array issues
2019-08-17 14:10:36 +02:00
Samuele Maci
8f57d9fb82
Address clippy::dead_code issues
2019-08-17 14:10:36 +02:00
Samuele Maci
5e0168b2e9
Address clippy::redundant_static_lifetimes issues
2019-08-17 14:10:36 +02:00
Samuele Maci
7034332f46
Address clippy::inconsistent_digit_grouping issues
2019-08-17 14:10:35 +02:00
Samuele Maci
6ae27f9c44
Address clippy::unreadable_literal issues
2019-08-17 14:10:35 +02:00
Samuele Maci
8e4204b503
Enhance .travis.yml documentation related to nightly min-version
...
Add fallback to install clippy from github repo if rustup component add fails
2019-08-17 14:10:35 +02:00
Samuele Maci
1cdd6020cc
Add dedicated makefile target for lint, clippy, fmt execution
2019-08-17 14:10:35 +02:00
Yuji Kanagawa
e752bd27f4
Merge pull request #575 from kngwyu/chlog
...
Add a missing entry to CHANGELOG
2019-08-14 23:52:58 +09:00
kngwyu
e055fdb338
Add a missing entry to CHANGELOG
2019-08-12 22:46:15 +09:00
konstin
d6f8514e1b
Merge pull request #554 from PyO3/grcov
...
Try out grcov
2019-08-11 17:14:50 +02:00
konstin
5874014252
Try fixing the pypy build
2019-08-11 14:26:56 +02:00
konstin
d995701aa7
Try out grcov
2019-08-11 14:25:44 +02:00
Yuji Kanagawa
be22d9e5bb
Merge pull request #573 from kngwyu/ref_into
...
Implement IntoPyObject to PyRef
2019-08-11 21:04:36 +09:00
kngwyu
5ab216dfe0
Implement IntoPyObject to PyRef
2019-08-11 18:43:50 +09:00
Yuji Kanagawa
1f85593d0a
Merge pull request #564 from kngwyu/paste
...
Replace mashup with paste
2019-08-11 18:42:21 +09:00
kngwyu
21a040b8b4
Change Minimum nightly to 2019-07-19
2019-08-11 16:40:21 +09:00
konstin
98b7079183
Merge pull request #540 from PyO3/disable_broken_subclassing
...
Disable segfaulty subclassing by default
2019-08-05 14:39:46 +02:00
konstin
664209b3ed
Merge pull request #558 from danieldk/fix-iter-null-deref
...
Fix NULL pointer deref when creating iterator for non-iterable
2019-08-05 14:39:33 +02:00
konstin
40c4b6a24e
Merge pull request #533 from PyO3/codecov_no_more_comments
...
Turn off codecov PR comments and remove badge from readme
2019-08-05 12:32:55 +02:00
konstin
5096f936dc
Disable segfaulty subclassing by default
...
See https://github.com/PyO3/pyo3/issues/220 and https://github.com/PyO3/pyo3/issues/407 for details on those segfaults
2019-08-05 11:52:47 +02:00
konstin
38f25f6462
Merge pull request #550 from hengchu/fix/rhs-arithmetic
...
Attempting to fix #549
2019-08-05 11:40:24 +02:00
konstin
961add7f56
Merge pull request #563 from Alexander-N/patch-2
...
Add dict-derive to Examples and tooling section in readme
2019-08-05 11:39:09 +02:00
konstin
c7e82b1f52
Turn off codecov PR comments
2019-08-05 11:36:20 +02:00
kngwyu
6dabaf08b3
Update minimum nightly to 1.37 07-12
2019-08-05 16:55:25 +09:00
kngwyu
41f31e85fd
Replace mashup with paste
2019-08-04 23:50:10 +09:00
Alexander Niederbühl
f3d1b0139b
Update README.md
2019-08-04 12:54:22 +02:00
Yuji Kanagawa
83b92a6a55
Merge pull request #562 from Alexander-N/exceptions
...
Fix example in guide
2019-08-04 16:29:11 +09:00
Alexander Niederbühl
9d9ebfa556
Disable test for windows
...
The test fails for Windows, since the error message is provided by the
OS.
2019-08-03 22:36:23 +02:00
Alexander Niederbühl
4586702fb7
Fix example in guide
...
The example was failing with:
`error[E0117]: only traits defined in the current crate can be implemented for arbitrary types`
2019-08-03 22:09:12 +02:00
Alexander Niederbühl
618b9090ed
Add test for exception with custom error
...
Also simplify the old test.
2019-08-03 22:08:51 +02:00