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
Yuji Kanagawa
c6de61f7e1
Merge pull request #561 from Alexander-N/exceptions
...
Use to_string() instead of description() for exception messages
2019-08-01 12:35:58 +09:00
Alexander Niederbühl
1e01f4f8cc
Use to_string() instead of description() for exception messages
...
`description()` is soft-deprecated and can differ from `to_string()`.
For example for NotFound error:
* `description()`: "entity not found"
* `to_string()`: "No such file or directory (os error 2)"
Since io errors provide their error code through the Display trait there
is no need to get it through `raw_os_error()`.
2019-08-01 00:48:56 +02:00
Daniël de Kok
ac28a3114b
Fix NULL pointer deref when creating iterator for non-iterable
...
Fixes #494 .
2019-07-27 19:58:18 +02:00
Yuji Kanagawa
382c79ec31
Merge pull request #556 from athre0z/patch-1
...
Remove mention of Python 2
2019-07-27 19:07:02 +09:00
Joel Höner
eb34ce588b
Remove mention of Python 2
2019-07-27 04:45:53 +02:00
hengchu
149163e059
commenting out one of the rhs arithmetics test case for now...
2019-07-24 16:27:07 -04:00
hengchu
3596cc65c0
adding a small testcase for rhs arithmetics
2019-07-21 23:05:03 -04:00
konstin
20534ec22a
Merge pull request #551 from PyO3/remove-an-unsafe
...
Remove an unsafe
2019-07-21 21:43:17 +02:00
konstin
a4ed4543d1
Remove an unsafe
2019-07-21 14:08:49 +02:00
hengchu
741b7e3daa
make rhs-arith protocol impls public traits
2019-07-21 03:33:39 -04:00
konstin
58e17be1a6
Merge pull request #545 from PyO3/replace-PyByteArray-data
...
Replace unsound PyByteArray::data with PyByteArray::to_vec
2019-07-20 13:14:14 +02:00
konstin
cd2eefb65a
fixup
2019-07-20 12:22:10 +02:00
Yuji Kanagawa
63fd354fe2
Merge pull request #546 from thedrow/patch-2
...
Add empty() to PySet and PyFrozenSet
2019-07-20 10:51:23 +09:00
konstin
1736568d28
Rename also in the tests
2019-07-19 18:17:11 +02:00
Omer Katz
182b2fc615
Add empty() to PySet and PyFrozenSet.
2019-07-19 17:35:47 +03:00
konstin
bd86b6750e
Replace unsound PyByteArray::data with PyByteArray::to_vec
2019-07-18 22:57:33 +02:00
Yuji Kanagawa
cf8f63cacf
Merge pull request #542 from PyO3/index_bytes
...
Implement Index for PyBytes
2019-07-17 21:22:07 +09:00
konstin
d90ac76400
Implement Index for PyBytes
2019-07-17 12:29:14 +02:00
konstin
86cc84e692
Merge pull request #541 from PyO3/upgrade_version_check
...
Upgrade version check
2019-07-16 20:10:10 +02:00
konstin
1332174e00
Upgrade version check
2019-07-15 13:05:56 +02:00
konstin
6e807f852b
Merge pull request #535 from Alexander-N/datetime
...
Fix flaky test on Appveyor
2019-07-15 12:37:59 +02:00
konstin
5ae014fe52
Merge pull request #532 from Alexander-N/gc-default
...
Remove default implementation for PyGCProtocol
2019-07-15 12:02:52 +02:00
konstin
7e4b7168a6
Merge pull request #534 from Alexander-N/clippy
...
Make CI fail on clippy warnings
2019-07-15 11:48:22 +02:00
konstin
3d77cb3442
Merge branch 'master' into datetime
2019-07-15 11:45:15 +02:00
konstin
afb9605165
Merge pull request #537 from kngwyu/arraylist-opt
...
Use [Option<T>; N] in ArrayList
2019-07-15 11:42:58 +02:00
Alexander Niederbühl
f22708f140
datetime tests: Remove Python 2 compatibility
2019-07-15 08:13:03 +02:00
Alexander Niederbühl
ad0a068a38
Add minimal datetime as testcase which should pass on all platforms
2019-07-15 08:08:51 +02:00
Alexander Niederbühl
f642f19167
Increase MIN_DATETIME_FROM_TIMESTAMP for windows
...
Otherwise test_datetime_from_timestamp will give an OSError. This seems
to be a similar problem as https://bugs.python.org/issue29097
2019-07-15 08:07:14 +02:00
Yuji Kanagawa
9c961b4248
Merge branch 'master' into gc-default
2019-07-15 14:25:27 +09:00