Commit Graph

227 Commits

Author SHA1 Message Date
Jason Paryani
53c5c7ce2c Change naming of ReaderOption parameters to be pep8 compliant 2013-11-05 15:58:56 -08:00
Jason Paryani
3d80550e3a Merge branch 'release/0.3.17' into develop 2013-11-05 15:53:26 -08:00
Jason Paryani
a83da57160 Bump version for v0.3.17 2013-11-05 15:53:14 -08:00
Jason Paryani
23e7a3891c Add ReaderOptions to read/read_packed/from_bytes 2013-11-05 15:51:55 -08:00
Jason Paryani
1424d46d71 Merge branch 'release/0.3.16' into develop 2013-10-28 13:43:44 -07:00
Jason Paryani
867df19a51 Bump version for v0.3.16 2013-10-28 13:43:10 -07:00
Jason Paryani
dd19ccd44b Fix exception handling for reading/writing 2013-10-28 13:41:43 -07:00
Jason Paryani
025d0e0790 Add bitdeli 2013-10-20 17:27:18 -07:00
Jason Paryani
37f0dc4a55 Added better docs for installation
* Xcode 5 instructions
* changed from using `pip install .` to `pip install ./pycapnp`
* Added note about using 0.4.x versions of libcapnp
2013-10-02 00:34:26 -07:00
Jason Paryani
5c99738674 Fix travis build file 2013-09-24 11:35:00 -07:00
Jason Paryani
9af4f23d0c Fix travis build to point at v0.3 explicitly 2013-09-24 11:22:29 -07:00
Jason Paryani
b911582afa Update benchmarks to not use files for input/output 2013-09-22 17:41:01 -07:00
Jason Paryani
d7905ebc80 Add ability for from_bytes to create Builders 2013-09-20 14:35:35 -07:00
Jason Paryani
86a61d23ff Merge pull request #14 from amluto/develop
Clarify the instructions for running tests.
2013-09-20 09:37:59 -07:00
Andy Lutomirski
3b58ac4b9c Clarify the instructions for running tests. 2013-09-20 03:12:56 -07:00
Jason Paryani
ef003a3ebf Fix decode test to actually decode message from stdin 2013-09-20 00:27:43 -07:00
Jason Paryani
83b07d3da8 Fix warnings about <:: 2013-09-19 22:00:33 -07:00
Jason Paryani
a737103905 Merge branch 'release/0.3.15' into develop 2013-09-19 21:29:07 -07:00
Jason Paryani
4546efe395 Bump version for v0.3.15 2013-09-19 21:28:39 -07:00
Jason Paryani
df07bfcbea Add not having installed the C++ libcapnp library to 'Common Problems' 2013-09-19 21:27:20 -07:00
Jason Paryani
726cd5ca9f Add _short_str function for use in capnp_test_pycapnp.py 2013-09-19 15:09:46 -07:00
Jason Paryani
f98a68a0ed Add test script for testing with https://github.com/kaos/capnp_test 2013-09-19 14:43:36 -07:00
Jason Paryani
7285a3bf5a Remove debugging print statements from to_dict 2013-09-19 14:43:21 -07:00
Jason Paryani
de1014c5ea Fix up formatting issues with test_object.py 2013-09-18 21:09:17 -07:00
Jason Paryani
da160960af Add handling of DynamicObject 2013-09-18 21:09:17 -07:00
Jason Paryani
fa5fe5a92c Fix bug in to_dict not handling which fields properly. Also add
exception for fields of type Object, since they're currently unhandled
2013-09-05 16:43:54 -07:00
Jason Paryani
a3f4cf3726 Fix lists of lists or dicts for from_dict 2013-09-04 22:00:42 -07:00
Jason Paryani
6516b7b178 Fix nested lists of structs for from_dict 2013-09-04 21:57:52 -07:00
Jason Paryani
0187d123c9 Fix from_dict for PyPy 2013-09-04 21:53:13 -07:00
Jason Paryani
a57a99f7fc Update docs 2013-09-04 21:53:05 -07:00
Jason Paryani
a4eec2ef08 Fix even more typos in docs 2013-09-04 12:01:28 -07:00
Jason Paryani
2dc67e6f73 Fix typo in docs 2013-09-04 11:57:58 -07:00
Jason Paryani
eaf88aaa3a Merge branch 'release/0.3.14' into develop 2013-09-04 11:21:11 -07:00
Jason Paryani
6733b84b07 Bump version for v0.3.14 2013-09-04 11:20:48 -07:00
Jason Paryani
effacb872f Fix problem with to_dict 2013-09-04 11:20:05 -07:00
Jason Paryani
3e4311fe12 Merge branch 'release/0.3.13' into develop 2013-09-04 10:39:54 -07:00
Jason Paryani
6c65eddbc1 Bump version for v0.3.13 2013-09-04 10:39:38 -07:00
Jason Paryani
f51c34361d Update docs for v0.3.0 release of C++ api 2013-09-04 10:38:00 -07:00
Jason Paryani
e7da4859de Mark dictionary serialization test as failing on pypy 2013-09-03 22:50:58 -07:00
Jason Paryani
9131ca2751 Update benchmarks 2013-09-03 22:50:52 -07:00
Jason Paryani
777f6b3bce Fix to_bytes for python3 2013-09-03 22:25:12 -07:00
Jason Paryani
5e8745c365 Add packed roundtrip test 2013-09-03 22:16:13 -07:00
Jason Paryani
f80caf6c4c Add serialization round trip tests 2013-09-03 22:12:28 -07:00
Jason Paryani
e80e002a6c Fix some docs 2013-09-03 22:10:37 -07:00
Jason Paryani
76a354f647 Fix problems from merge 2013-09-03 14:35:34 -07:00
Jason Paryani
5411486d56 Merge branch 'develop' of git://github.com/amluto/capnpc-python-cpp into amluto-develop
Conflicts:
	capnp/capnp.pyx
2013-09-03 14:34:43 -07:00
Andy Lutomirski
cd0fe97710 Add _DynamicStructBuilder.to_bytes() and <struct module>.read_from_memory
to_bytes is not very efficient (it makes one necessary copy and one
unnecessary copy), but it will simplify a lot of use cases.

read_from_memory should be maximally efficient for most input types
(including mmap).
2013-09-03 14:01:07 -07:00
Jason Paryani
dbad76f4ce Fix new typo... 2013-09-03 11:56:05 -07:00
Jason Paryani
9a410d54ab Fix typo in read 2013-09-03 11:55:16 -07:00
Jason Paryani
74e27f940f Change == on StructSchema to return cbool 2013-09-03 11:54:58 -07:00