Commit graph

36 commits

Author SHA1 Message Date
Jason Paryani
07eb561661 Add checking for setuptools version 2013-08-12 13:26:48 -07:00
Jason Paryani
da620ddaa8 Finally get setup.py working with pypi 2013-08-12 13:17:16 -07:00
Jason Paryani
8b7196b109 Add header files to package_data 2013-08-12 13:16:33 -07:00
Jason Paryani
62476ac992 Update setup 2013-08-12 13:03:43 -07:00
Jason Paryani
5ebbf3b3d2 Fix up for v0.2 release 2013-08-12 12:39:35 -07:00
Jason Paryani
040ed74d6f Add BSD license 2013-08-12 12:38:36 -07:00
Jason Paryani
e304e0a785 Change version/download_url to be programmatically defined 2013-08-12 11:58:51 -07:00
Jason Paryani
1491e24585 Setup repo for pypi 2013-08-12 11:56:44 -07:00
jparyani
06f25852bc Update example in README to the new simplified interface for enums 2013-08-12 10:47:31 -07:00
Jason Paryani
07e9d370a9 Upgrade for 0.2 version of capnproto C++ library 2013-08-10 13:58:08 -07:00
Jason Paryani
3ece246f23 Simplify code base
Remove bootstrap directory as well as cython wrapping of the schema
protocol.
2013-08-10 13:54:25 -07:00
jparyani
d2a550c285 Update README.md 2013-07-13 16:18:37 -07:00
jparyani
d0b595a5d3 Update README for pypy 2013-07-13 16:17:32 -07:00
Jason Paryani
ea77abc785 Add references to parent Builder/Reader objects to prevent segfaults. 2013-07-07 18:48:55 -07:00
Jason Paryani
c44b5b3440 adding benchmarks 2013-07-07 15:59:09 -07:00
Jason Paryani
59beea5108 Change how init works 2013-07-07 13:00:03 -07:00
Jason Paryani
15b2106aa6 Fix Python3 compatibility 2013-07-07 03:10:38 -07:00
Jason Paryani
2a4a183b7f Fix up example for python3 2013-07-07 02:31:50 -07:00
Jason Paryani
6c84e7c74f Fixed typo in example 2013-07-07 00:13:48 -07:00
Jason Paryani
16fcc393c2 Forgot to write version file 2013-07-07 00:12:15 -07:00
jparyani
65606edb0f Update README.md 2013-07-07 00:11:45 -07:00
jparyani
5f1ecfa552 Update README.md 2013-07-06 23:58:28 -07:00
jparyani
8705165ae2 Update README.md 2013-07-06 23:57:47 -07:00
Jason Paryani
0ed0bcf361 Fixed up setup process, cleaned up repo, and updated README 2013-07-06 23:41:19 -07:00
Jason Paryani
b2aa5e8019 Fix up how enums work. Now they're always strings 2013-07-06 23:10:51 -07:00
Jason Paryani
cd4708b1a0 Fix namespacing/template issues 2013-07-06 18:51:04 -07:00
Jason Paryani
259d1a46c1 Fixed a bug with unions. Also made README better` 2013-07-06 18:40:05 -07:00
Jason Paryani
7b8de8bbfe Added a load function to the capnp module
It takes .capnp file and will load it through the C++ capnproto library.
Only major thing left is initializing lists and structs in
MessageBuilder
2013-07-06 16:53:00 -07:00
Jason Paryani
08ad9e571f Dynamic API almost done. Reading is complete.
Still need to flesh out the writing part of the API. init functions
are making it very messy at the moment.
2013-06-28 01:04:01 -07:00
Jason Paryani
40a16470cf Change library to use dynamic API of capnproto.
Currently only get is working on DynamicStructReader, but
the mechanics are mostly there.
2013-06-26 23:01:37 -07:00
Jason Paryani
481841730c Make Text and Data fields readable 2013-06-25 23:23:24 -07:00
Jason Paryani
a378430b7e Move bootstrapping code to sub-directory 2013-06-25 22:43:26 -07:00
Jason Paryani
eeb6133f28 Add proper namespacing to classes 2013-06-25 10:39:55 -07:00
Jason Paryani
1645065692 Unions and enums working. 2013-06-24 22:49:38 -07:00
Jason Paryani
e2507b4ef3 Initial commit, mostly working except for enums. 2013-06-18 18:36:18 -07:00
jparyani
dba8ec8331 Initial commit 2013-06-17 11:43:24 -07:00