Nikolay Kim
|
503e4221cc
|
support &str as fn param
|
2017-06-24 15:28:53 -07:00 |
Nikolay Kim
|
082db89aa6
|
do not modify ref counter for borrowed ptr
|
2017-06-24 12:57:18 -07:00 |
messense
|
2d217be349
|
Use isize for hash protocol
|
2017-06-24 23:43:01 +08:00 |
Nikolay Kim
|
3a2004eab2
|
rename PyInstance to PyObjectRef
|
2017-06-24 08:28:31 -07:00 |
messense
|
4e836cb229
|
Don't reexport Py_hash_t and Py_ssize_t
|
2017-06-24 22:36:45 +08:00 |
messense
|
378fae9659
|
Hide argparse module in API docs
|
2017-06-24 22:30:46 +08:00 |
messense
|
a5e3429d60
|
Remove unnecessary `ObjectProtocol` import
|
2017-06-24 22:29:35 +08:00 |
messense
|
0ba541e762
|
Add missing module level docs
|
2017-06-24 16:47:36 +08:00 |
messense
|
84ebdbcfe9
|
Add copyright headers to some files
|
2017-06-24 16:36:51 +08:00 |
messense
|
33ab9829f4
|
Fix no method named `extract` found for type `&&pyo3::PyInstance` in the (#44)
current scope
|
2017-06-24 16:19:14 +08:00 |
Nikolay Kim
|
d80eee6fba
|
move IterNextResultConverter to proper location
|
2017-06-23 16:37:31 -07:00 |
Nikolay Kim
|
352774744a
|
use StopAsyncIteration for __anext__ #35
|
2017-06-23 16:11:50 -07:00 |
Nikolay Kim
|
64f120a8f7
|
review system exceptions
|
2017-06-23 16:00:44 -07:00 |
Nikolay Kim
|
14c6aaad55
|
py.init returns ptr, init_ref and init_mut ref and mut ref
|
2017-06-23 15:15:07 -07:00 |
Nikolay Kim
|
8238a141ae
|
py.init(..) return reference
|
2017-06-23 15:03:52 -07:00 |
Nikolay Kim
|
f0ece6dfde
|
added doc strings
|
2017-06-23 13:50:27 -07:00 |
Nikolay Kim
|
3e3fed9c18
|
remove True and False python methods
|
2017-06-23 13:42:46 -07:00 |
Nikolay Kim
|
b1e6f07060
|
fix doc comments
|
2017-06-23 13:27:18 -07:00 |
Nikolay Kim
|
e5b99ae2c9
|
typo
|
2017-06-23 12:20:54 -07:00 |
Nikolay Kim
|
7076a57fe4
|
use full push for function
|
2017-06-23 12:12:07 -07:00 |
Nikolay Kim
|
cc56ded6bf
|
fix python2 extension module initialization
|
2017-06-23 11:51:15 -07:00 |
Nikolay Kim
|
6482245038
|
fix imports
|
2017-06-23 11:24:17 -07:00 |
Nikolay Kim
|
289e5e0a2f
|
call prepare_freethreaded_python on module init
|
2017-06-23 11:18:58 -07:00 |
Nikolay Kim
|
736ad15aee
|
Merge pull request #42 from PyO3/py-ptr
Use reference for native objects
|
2017-06-23 10:48:26 -07:00 |
Nikolay Kim
|
61f85c730e
|
fix doc tests; fix unsued import warning
|
2017-06-23 10:38:04 -07:00 |
Nikolay Kim
|
006e38cd6e
|
fix kwargs for py methods
|
2017-06-23 10:06:41 -07:00 |
Nikolay Kim
|
a58aa7b5e6
|
rename PyObject
|
2017-06-22 20:56:09 -07:00 |
Nikolay Kim
|
2faf18bb9e
|
rename token method
|
2017-06-22 13:35:21 -07:00 |
Nikolay Kim
|
00bd5615ed
|
drop py paramater for protcol definitions
|
2017-06-22 12:32:01 -07:00 |
Nikolay Kim
|
cb969161c6
|
fix unchecked downcast; added objects pool
|
2017-06-22 10:26:07 -07:00 |
Nikolay Kim
|
b9377849c8
|
rename modules
|
2017-06-22 01:16:22 -07:00 |
Nikolay Kim
|
c48386affa
|
stopping point
|
2017-06-22 01:04:37 -07:00 |
Nikolay Kim
|
397f50571b
|
do not derive Debug for GILGuard
|
2017-06-21 15:17:16 -07:00 |
Nikolay Kim
|
af663e0f80
|
update PyType
|
2017-06-21 15:11:32 -07:00 |
Nikolay Kim
|
7cf8e1ab80
|
modify PyDict
|
2017-06-21 14:08:16 -07:00 |
Nikolay Kim
|
96788bf192
|
more types
|
2017-06-21 13:10:40 -07:00 |
Nikolay Kim
|
e9341d6f05
|
add release pool
|
2017-06-21 12:33:27 -07:00 |
Nikolay Kim
|
08ddb3f14f
|
other types
|
2017-06-21 12:33:21 -07:00 |
Nikolay Kim
|
bc0f9b014f
|
convert PyString object
|
2017-06-20 23:27:30 -07:00 |
Nikolay Kim
|
ce53e8230b
|
add downcast traits to Py
|
2017-06-20 15:09:12 -07:00 |
Nikolay Kim
|
c4ba2b0f2e
|
rename InstancePtr to AsPyRef
|
2017-06-20 14:22:49 -07:00 |
Nikolay Kim
|
40efa5c955
|
rename Ptr to Py
|
2017-06-19 23:57:34 -07:00 |
Nikolay Kim
|
7b5521fdb3
|
simplify instance ptr, droped #[py::ptr] annotation attr
|
2017-06-19 20:55:07 -07:00 |
Nikolay Kim
|
b4deb673c7
|
refactor #[args()] attribute #40
|
2017-06-19 14:05:14 -07:00 |
messense
|
d4a5a46338
|
Write Python Exception chapter for user guide
|
2017-06-19 13:30:15 +08:00 |
messense
|
55ece55b3e
|
Add ownership and lifetime, error handling doc to overview
|
2017-06-19 11:40:13 +08:00 |
Nikolay Kim
|
005c36548b
|
add specialization to docs
|
2017-06-18 09:28:21 -07:00 |
messense
|
93b1dd8262
|
Add compile-test (#38)
|
2017-06-18 23:41:20 +08:00 |
messense
|
75d6684d25
|
Clarify Python module doc string
|
2017-06-18 23:15:10 +08:00 |
messense
|
a993d8d7e0
|
Add module doc string autogen (#39)
|
2017-06-18 23:00:27 +08:00 |