konstin
|
7cdd253593
|
Merge pull request #397 from Alexander-N/coverage
Reactivate coverage on CI
|
2019-03-18 15:11:51 +01:00 |
konstin
|
3e475b052b
|
Merge pull request #388 from kngwyu/pyany
Rename PyObjectRef with PyAny
|
2019-03-18 11:04:29 +01:00 |
konstin
|
09883574e5
|
Remove cstr macro
|
2019-03-18 11:01:55 +01:00 |
Alexander Niederbühl
|
5cc43b8d86
|
Reactivate coverage on CI
Also exclude tests from coverage report and test py3-derive-backend in
travis.
|
2019-03-18 01:05:08 +01:00 |
konstin
|
59a9d4fd9f
|
Merge branch 'master' into pyany
|
2019-03-18 01:00:26 +01:00 |
konstin
|
d8dc3a17bd
|
Merge pull request #403 from Alexander-N/__dict__
Complete __dict__ support
|
2019-03-18 00:51:48 +01:00 |
Alexander Niederbühl
|
5a3466d1d7
|
Fix compilation for Python 2
|
2019-03-17 21:06:26 +01:00 |
Alexander Niederbühl
|
dd8e6211d5
|
Update CHANGELOG.md
|
2019-03-17 20:39:51 +01:00 |
Alexander Niederbühl
|
dc581fa746
|
Update guide
|
2019-03-17 20:39:38 +01:00 |
Alexander Niederbühl
|
f79f84a31b
|
Complete __dict__ support
Add `__dict__` slot to tp_getset of type_object. See
https://bugs.python.org/issue16272 for why this is necessary.
|
2019-03-17 20:31:05 +01:00 |
konstin
|
88924a3122
|
Merge pull request #401 from PyO3/backend_reuse
Backend reuse
|
2019-03-16 11:56:34 +01:00 |
konstin
|
a56147fa52
|
Replace `::pyo3::` with only `pyo3::` in the proc macros
This makes reexporting the macro output possible in the 2018 edition
|
2019-03-16 11:42:10 +01:00 |
konstin
|
6540a374af
|
Export pyo3_derive_backend::pyimpl::impl_methods
|
2019-03-16 11:38:05 +01:00 |
Yuji Kanagawa
|
5a421fcdc7
|
Merge pull request #399 from s3bk/master
Remove T: ToPyObject requirement for the IntoPyObject impl of Vec<T> #398
|
2019-03-16 11:01:37 +09:00 |
Sebastian Köln
|
7564f76051
|
fix #398
|
2019-03-15 15:54:14 +01:00 |
konstin
|
6c58766243
|
Merge pull request #396 from Alexander-N/typos
Fix some typos in user guide
|
2019-03-13 22:23:55 +01:00 |
Alexander Niederbühl
|
548f3f91cf
|
Replace Pyo3 with PyO3 in README.md
|
2019-03-13 17:36:16 +01:00 |
Alexander Niederbühl
|
438bd7f616
|
Refer to PyO3 in a consistent way
|
2019-03-13 17:26:48 +01:00 |
Alexander Niederbühl
|
310e597693
|
Fix some typos in user guide
|
2019-03-13 17:14:17 +01:00 |
konstin
|
a9e78b98d1
|
Lower travis log level
|
2019-03-11 12:19:46 +01:00 |
konstin
|
b60b3395f7
|
Create pull_request_template.md
|
2019-03-10 22:16:49 +01:00 |
konstin
|
25f14d37a5
|
Merge pull request #390 from Alexander-N/fix-flaky-tests
Fix flaky tests
|
2019-03-10 21:39:19 +01:00 |
konstin
|
ba5bc0f1e6
|
Merge pull request #387 from Alexander-N/test-examples
Test examples in user guide with travis
|
2019-03-10 21:37:01 +01:00 |
konstin
|
21f2804c3b
|
Merge pull request #389 from PyO3/c_api_and_stacktrace
Add notes about the c api and stacktraces to the guide
|
2019-03-10 21:32:21 +01:00 |
Alexander Niederbühl
|
3a6e0a2724
|
Remove use of `INCREF` and `cnt`
|
2019-03-10 02:49:51 +01:00 |
Alexander Niederbühl
|
e2e4733b82
|
Test examples in user guide with travis
Test could only be activated for Python 3.5 and some tests had to be
ignored, see #381 and #387.
|
2019-03-09 23:54:28 +01:00 |
konstin
|
d63fac8d1c
|
Merge pull request #391 from Alexander-N/typos
Fix some typos and grammar in class.md
|
2019-03-08 00:31:23 +01:00 |
Alexander Niederbühl
|
ae93e71a30
|
Fix some typos and grammar in class.md
|
2019-03-07 22:21:16 +01:00 |
Alexander Niederbühl
|
f68ae0cfae
|
Fix flaky tests
The tests were flaky because they took references to the empty tuple
which is a singleton. Use a unique object for each test to make them
independent.
|
2019-03-06 00:12:30 +01:00 |
kngwyu
|
2db0612b6e
|
Add a note about PyAny in CHANGELOG
|
2019-03-05 13:15:34 +09:00 |
konstin
|
41ffe1ecdd
|
Add notes about the c api and stacktraces to the guide
|
2019-03-04 23:18:54 +01:00 |
kngwyu
|
f3fe0dfdd5
|
Move From<PyRef> impl to any.rs
|
2019-03-04 21:49:43 +09:00 |
kngwyu
|
c6a6634d8a
|
Move PyAny to any.rs
|
2019-03-04 14:23:40 +09:00 |
kngwyu
|
874d8a0835
|
Rename PyObjectRef with PyAny
|
2019-03-04 13:50:43 +09:00 |
Yuji Kanagawa
|
0866dd8989
|
Merge pull request #383 from Alexander-N/fix-examples
Fix PyRef example
|
2019-03-04 12:47:10 +09:00 |
Alexander Niederbühl
|
1ea59296ae
|
Fix PyRef example
|
2019-03-03 20:18:55 +01:00 |
Alisa Dammer
|
0ec6603b7a
|
Remove unrequired encoding header
This is not required anymore for Python 3.
|
2019-03-03 18:14:12 +01:00 |
Yuji Kanagawa
|
90bf482fa1
|
Merge pull request #380 from Alexander-N/fix-examples
Fix examples
|
2019-03-03 16:50:41 +09:00 |
Alexander Niederbühl
|
2327882dc5
|
Fix examples
|
2019-03-01 20:32:55 +01:00 |
konstin
|
dcce57f4f9
|
Merge pull request #369 from kngwyu/hide-nativetype
Make PyNativeType unsafe
|
2019-02-26 23:53:12 +01:00 |
kngwyu
|
498689423e
|
Make PyNativeType unsafe
|
2019-02-25 23:15:13 +09:00 |
konstin
|
5b4d77db88
|
Merge pull request #368 from kngwyu/aspypointer
Rename ToPyPointer with AsPyPointer
|
2019-02-24 15:52:29 +01:00 |
kngwyu
|
86d239e445
|
Rename ToPyPointer with AsPyPointer
|
2019-02-24 16:20:04 +09:00 |
konstin
|
3067b7ba98
|
Merge pull request #367 from PyO3/restructuring
Some api improvements
|
2019-02-23 18:59:24 +01:00 |
konstin
|
d3743fec64
|
Python 2
|
2019-02-23 18:42:40 +01:00 |
konstin
|
6cd07c369c
|
Simpler new and clippy fixes
|
2019-02-23 18:38:00 +01:00 |
konstin
|
ad590bd158
|
Some api improvements
|
2019-02-23 18:01:22 +01:00 |
konstin
|
0cd72ac213
|
Bump to 0.6.0-alpha.4
|
2019-02-20 11:30:09 +01:00 |
konstin
|
61e449b10e
|
Update Changelog
|
2019-02-19 22:30:22 +01:00 |
konstin
|
32a15bc4a9
|
Merge pull request #364 from PyO3/parser_refactoring
Big proc macro refactoring
|
2019-02-19 22:22:23 +01:00 |