Commit graph

129 commits

Author SHA1 Message Date
Jason Paryani
7d59df357c Add _capnp for original Cython module. Meant for testing. 2013-08-28 23:11:59 -07:00
Jason Paryani
97cfef4243 Lowercase schema so it conforms to member naming conventions 2013-08-28 23:11:28 -07:00
Jason Paryani
28b4c442bd Fix change in C++ API of deleted default constructors for builders 2013-08-28 22:55:18 -07:00
Jason Paryani
4f327d9a31 Update docs for developers 2013-08-28 22:55:10 -07:00
Jason Paryani
64b3baa575 Merge branch 'master' of https://github.com/amluto/capnpc-python-cpp into develop
Conflicts:
	capnp/capnp.pyx
	capnp/capnp_cpp.pxd
2013-08-28 16:09:33 -07:00
Jason Paryani
f001642436 Add testing libraries to requirements.txt 2013-08-28 16:04:36 -07:00
Andy Lutomirski
2fe61781f5 Expose _StructSchema's raw node 2013-08-28 14:46:53 -07:00
Andy Lutomirski
79ae83a6cb Add some useful _StructSchema, reader, and builder methods
This adds:
 - _StructSchema.fieldnames
 - _DynamicStructBuilder.as_reader
 - _DynamicStruct{Reader,Builder}.schema and __dir__

This makes the reader and builder types much easier to navigate in ipython.
2013-08-28 14:34:37 -07:00
Jason Paryani
172c2fd900 Change orphan list semantics a bit 2013-08-27 10:55:06 -07:00
Jason Paryani
448ea93891 Add full orphan functionality. Also, allow special orphan lists
that can grow over time.
2013-08-26 22:00:12 -07:00
Jason Paryani
c31d63087a Finish up adding docstrings to all public classes/methods 2013-08-26 19:27:58 -07:00
Jason Paryani
44bdee0737 Merge branch 'release/0.3.7' into develop 2013-08-26 16:19:02 -07:00
Jason Paryani
aa16a0de44 Merge branch 'release/0.3.7' 2013-08-26 16:18:38 -07:00
Jason Paryani
5546e36b46 Bump version for v0.3.7 2013-08-26 16:18:32 -07:00
Jason Paryani
7b33513bdb Add a ton of docstrings and add to official docs 2013-08-26 16:16:58 -07:00
Jason Paryani
0856cf413b Remove a bunch of cruft. Also re-namespace all private methods with _ 2013-08-26 15:07:13 -07:00
Jason Paryani
48f8d995a6 Refactor clean various cruft 2013-08-26 14:57:48 -07:00
Jason Paryani
38ba5249c3 Add DynamicOrphan 2013-08-26 14:45:15 -07:00
Jason Paryani
2087cb5861 Update docs 2013-08-26 11:12:56 -07:00
Jason Paryani
413978c8b6 Merge branch 'release/0.3.6' into develop 2013-08-26 10:10:34 -07:00
Jason Paryani
5dcc99ac2f Merge branch 'release/0.3.6' 2013-08-26 10:10:11 -07:00
Jason Paryani
dc90acd57a Bump version for v0.3.6 2013-08-26 10:09:53 -07:00
Jason Paryani
5001726e02 Add requirements.txt to MANIFEST. Also add version
checking for setuptools to setup.py.
2013-08-26 10:08:34 -07:00
Jason Paryani
42cc239e56 Add intersphinx for linking to python docs 2013-08-26 10:08:16 -07:00
Jason Paryani
a4d2bd6020 Add some docstrings 2013-08-26 10:07:54 -07:00
Jason Paryani
56d4646c01 Add C++ library version check 2013-08-26 00:57:07 -07:00
Jason Paryani
57dc3aa9fe Fix version detection 2013-08-25 17:56:59 -07:00
Jason Paryani
62d55e55f6 Merge branch 'release/0.3.5' into develop 2013-08-25 17:53:47 -07:00
Jason Paryani
0089695ba0 Merge branch 'release/0.3.5' 2013-08-25 17:52:50 -07:00
Jason Paryani
ca76d66fdd Bump version for v0.3.5 2013-08-25 17:52:44 -07:00
Jason Paryani
2bfc0e0d9a update docs for constants 2013-08-25 17:51:23 -07:00
Jason Paryani
c6250962e6 Add handling of constants in schemas 2013-08-25 17:07:08 -07:00
Jason Paryani
ea1f22e5c6 Fix new error with DynamicValue.Builder no longer being copyable 2013-08-25 16:41:37 -07:00
Jason Paryani
39e93ae4f8 Merge branch 'release/0.3.4' into develop 2013-08-22 17:49:06 -07:00
Jason Paryani
fe475df34c Merge branch 'release/0.3.4' 2013-08-22 17:48:48 -07:00
Jason Paryani
90248f6bfa Bump version for v0.3.4 2013-08-22 17:48:39 -07:00
Jason Paryani
59279ee311 Fix Void namespace change 2013-08-22 17:48:02 -07:00
Jason Paryani
948f74d804 Updated capnp schema to conform with new union rules 2013-08-22 17:47:44 -07:00
Jason Paryani
83c365f10a Merge branch 'release/0.3.3' into develop 2013-08-22 09:19:59 -07:00
Jason Paryani
91fef0eaf3 Merge branch 'release/0.3.3' 2013-08-22 09:19:42 -07:00
Jason Paryani
97d96ac08a Bump version for v0.3.3 2013-08-22 09:19:33 -07:00
Jason Paryani
8507eb6901 Fix for the removal of DynamicUnion from the C++ API 2013-08-22 09:18:29 -07:00
Jason Paryani
f82cdc5c99 Fix random formatting issues 2013-08-22 08:31:07 -07:00
Jason Paryani
a5d7c14d98 Merge branch 'release/0.3.2' into develop 2013-08-21 18:20:44 -07:00
Jason Paryani
8cbec7fa8f Merge branch 'release/0.3.2' 2013-08-21 18:20:35 -07:00
Jason Paryani
cfb9917910 Bump version for v0.3.2 2013-08-21 18:20:19 -07:00
Jason Paryani
3a7ccaaac2 Add MANIFEST.in to include README 2013-08-21 18:09:47 -07:00
Jason Paryani
b13cf4f483 Merge branch 'release/0.3.1' into develop 2013-08-21 17:53:00 -07:00
Jason Paryani
0b1080dca2 Merge branch 'release/0.3.1' 2013-08-21 17:52:40 -07:00
Jason Paryani
f2946ae7a4 Bump version for v0.3.1 2013-08-21 17:52:24 -07:00