.gitignore
LICENSE
conftest.py
pytest.ini
setup.py
tox.ini
.benchmarks/Linux-PyPy-2.7-64bit/0001_9bdb9dbd5ae9ccf236824db3136225d4ab50505c_20151110_182519.json
.benchmarks/Linux-PyPy-2.7-64bit/0002_1e7b6fc6ed27519cee72b6e246177fd1592d5f7a_20151110_182522.json
.benchmarks/Linux-PyPy-2.7-64bit/0003_092c6461d524cbb3337e048dad4581306b1e55d6_20151110_182525.json
.benchmarks/Linux-PyPy-2.7-64bit/0004_b9436fcd736218b41a5e869d986c13200120973b_20151110_182528.json
.benchmarks/Linux-PyPy-2.7-64bit/0005_3a41d07d3083da76ebc524d716cb59908c16ac95_20151110_182531.json
.benchmarks/Linux-PyPy-2.7-64bit/0006_12927cd2c27c38feba487d11116452c2ab28da9e_20151110_182535.json
.benchmarks/Linux-PyPy-2.7-64bit/0007_2829124f6d89433558c46661c2a62219bbf6f012_20151110_182538.json
.benchmarks/Linux-PyPy-2.7-64bit/0008_e3e6adf44ec25e0d8eb8a7c0ee651dbf2c1891be_20151110_182541.json
.benchmarks/Linux-PyPy-2.7-64bit/0009_02920f62ee75145573ef4960f3a1a44101abf828_20151110_182544.json
.benchmarks/Linux-PyPy-2.7-64bit/0010_e36748368ceafbcfd3ed7ab307e6d699384463ea_20151110_182547.json
.benchmarks/Linux-PyPy-2.7-64bit/0011_a9b7548ecaa4adfad8325a3242050343139ce925_20151110_182550.json
.benchmarks/Linux-PyPy-2.7-64bit/0012_6819b10439df58f82454935ab8f6b04268b2b197_20151110_182553.json
.benchmarks/Linux-PyPy-2.7-64bit/0013_4745bec325d118e9416208294702baca9070acef_20151110_182556.json
.benchmarks/Linux-PyPy-2.7-64bit/0014_10bbdaa1c0f0499cb38b1006dc017c3ee8d08378_20151110_182600.json
.benchmarks/Linux-PyPy-2.7-64bit/0015_b0e97bf4065bee3671d39bd06fa2f35d5e8e68a4_20151110_182603.json
.benchmarks/Linux-PyPy-2.7-64bit/0016_71a04f2603f1147ca9808896edd5cb0153ce144e_20151110_182606.json
.benchmarks/Linux-PyPy-2.7-64bit/0017_b907b7abfcc37949d6d0b3519bfcc0036f7f148f_20151110_182609.json
.benchmarks/Linux-PyPy-2.7-64bit/0018_87bac9cb51a5cae909a1afeeeb7977840610ca4e_20151110_182612.json
.benchmarks/Linux-PyPy-2.7-64bit/0019_dbddbc5f39aa8fc84d5515985a8b29acb8aed791_20151110_182615.json
.benchmarks/Linux-PyPy-2.7-64bit/0020_c91536345c965308e5faabe9ae132f70a699c182_20151110_182618.json
.benchmarks/Linux-PyPy-2.7-64bit/0021_419b3e14cd43b22d74ab9453585180a6151a3e92_20151110_182622.json
.benchmarks/Linux-PyPy-2.7-64bit/0022_6a4c20ef99a0348fd79343ce9b322a609b4affdc_20151110_182625.json
.benchmarks/Linux-PyPy-2.7-64bit/0023_67b12d82613d178a2099739fd23ad57b2b8e1e48_20151110_182628.json
.benchmarks/Linux-PyPy-2.7-64bit/0024_596efc3f94dd03eb89e02f89d32ccf771a3548bd_20151110_182631.json
.benchmarks/Linux-PyPy-2.7-64bit/0025_89df9859691c4b10ea890fe181180b52a987ec7e_20151110_182634.json
.benchmarks/Linux-PyPy-2.7-64bit/0026_c324f4564991d191fb794c99cccf33a9e1462469_20151110_182637.json
.benchmarks/Linux-PyPy-2.7-64bit/0027_35aced58a173beae8dfba0bbc24def7874e0423f_20151110_182640.json
.benchmarks/Linux-PyPy-2.7-64bit/0028_89e4fbbee5eae7d9b02d1f6fee0b60fb528fefdf_20151110_182643.json
.benchmarks/Linux-PyPy-2.7-64bit/0029_29227315087893cd181d76055cbfd90da460a943_20151110_182646.json
.benchmarks/Linux-PyPy-2.7-64bit/0030_cfb360157b0d078eadf94c8a6cc4ce041f923165_20151110_182650.json
.benchmarks/Linux-PyPy-2.7-64bit/0031_2a28940909bd2af62841cd88354970c9d2ec0b7c_20151110_182653.json
.benchmarks/Linux-PyPy-2.7-64bit/0032_4f0d216243642ac80600709eab433382f348f286_20151110_182656.json
.benchmarks/Linux-PyPy-2.7-64bit/0033_dff68578c4433782d69242af1318f422c3d9c7dd_20151110_182659.json
.benchmarks/Linux-PyPy-2.7-64bit/0034_c8f274b27920f0b8c8331a581ff5f580a9db609c_20151110_182702.json
.benchmarks/Linux-PyPy-2.7-64bit/0035_62946e0b68b73b2fc39b8e17ac1ceb75b7cd8afa_20151110_182705.json
.benchmarks/Linux-PyPy-2.7-64bit/0036_41e7ca33ae582df62b9cda080cc9d98080520733_20151110_182708.json
.benchmarks/Linux-PyPy-2.7-64bit/0037_e6bd8b6e8d7102169dd73e1a50fe59fcf0b9b76d_20151110_182711.json
.benchmarks/Linux-PyPy-2.7-64bit/0038_9839b6961873b1d1264ff3521d7f2592bc1bbc30_20151110_182715.json
.benchmarks/Linux-PyPy-2.7-64bit/0039_19d83e640e8357c25557feb7e83099f365285664_20151110_182718.json
.benchmarks/Linux-PyPy-2.7-64bit/0040_033a87a65cb8491520c8e2d135bfdabafa07d86c_20151110_182721.json
.benchmarks/Linux-PyPy-2.7-64bit/0041_f5986ca6f42c147c6086134afe7513f5c8d447cf_20151110_182724.json
.benchmarks/Linux-PyPy-2.7-64bit/0042_854d8812c72a0c762d7cde553b35c88f2664e30b_20151110_182727.json
.benchmarks/Linux-PyPy-2.7-64bit/0043_c1df256899cec52f2e5fe25f201a24b23dabf6cc_20151110_182730.json
.benchmarks/Linux-PyPy-2.7-64bit/0044_29f5f2aac29b718948599b36c3bb7b0b0a94918c_20151110_182733.json
.benchmarks/Linux-PyPy-2.7-64bit/0045_1b8a716fec896ac6ebe366284abf88788cc45476_20151110_182736.json
.benchmarks/Linux-PyPy-2.7-64bit/0046_8dab010be6777736829e57410845de9ab021d6ac_20151110_182739.json
.benchmarks/Linux-PyPy-2.7-64bit/0047_cf818dd78ecc26102e6503a6cb5fd3ae682a2d08_20151110_182743.json
.benchmarks/Linux-PyPy-2.7-64bit/0048_a2363a1bb64767ee91355ad278c89763d12b3339_20151110_182746.json
.benchmarks/Linux-PyPy-2.7-64bit/0049_a342e9d6320dac36397641fe9de7414b925eaef2_20151110_182749.json
.benchmarks/Linux-PyPy-2.7-64bit/0050_6757460c0c38ef43958d9fed40eee5bc216f0861_20151110_182752.json
.benchmarks/Linux-PyPy-2.7-64bit/0051_69dae4da6ea883af00e32e3cbbf77769ab2fa446_20151110_182755.json
.benchmarks/Linux-PyPy-2.7-64bit/0052_442911a10f066c8cafc3995e40e80027d4c4beea_20151110_182758.json
.benchmarks/Linux-PyPy-2.7-64bit/0053_b6e2d5cc52c2a80b37be475cc34f315e1d4e9dd2_20151110_182801.json
.benchmarks/Linux-PyPy-2.7-64bit/0054_92b0bfcac517782938c65afce105b9b6a57c46cb_20151110_182804.json
.benchmarks/Linux-PyPy-2.7-64bit/0055_3811fe5e3c28f05db525dbf0225b5c50bec43521_20151110_182808.json
.benchmarks/Linux-PyPy-2.7-64bit/0056_c98c94eca2f936191f6ad74420cf8acdad5225be_20151110_182811.json
.benchmarks/Linux-PyPy-2.7-64bit/0057_097a41e267b46f35ec64666ef9cba1488fe95111_20151110_182814.json
.benchmarks/Linux-PyPy-2.7-64bit/0058_9923a7edef4c7a9a73cd151e4aa55a601749a70c_20151110_182817.json
.benchmarks/Linux-PyPy-2.7-64bit/0059_c39d92b34baec44e8e4776c872095c91aa2ef952_20151110_182820.json
.benchmarks/Linux-PyPy-2.7-64bit/0060_74604f42e86b34f1e0932315add76b2605217597_20151110_182823.json
.benchmarks/Linux-PyPy-2.7-64bit/0061_401f2333e9e024238d36ce2cd3506b562423f20c_20151110_182826.json
.benchmarks/Linux-PyPy-2.7-64bit/0062_f274a8859331e2398304a50ac3e235ad190b5b54_20151110_182830.json
.benchmarks/Linux-PyPy-2.7-64bit/0063_e8bbca40477b1d85dd43579d730d680a342049eb_20151110_182833.json
.benchmarks/Linux-PyPy-2.7-64bit/0064_2fa4241b8291129ac3d06cd872d5da5e2e7dd709_20151110_182836.json
.benchmarks/Linux-PyPy-2.7-64bit/0065_88ca9853229a9bf51b3b0ee8aa02a07e3c9db71f_20151110_182839.json
.benchmarks/Linux-PyPy-2.7-64bit/0066_0a47701452724b3ff1c5d6524cf1a9102907cfa6_20151110_182842.json
.benchmarks/Linux-PyPy-2.7-64bit/0067_4ab06e7c02f2e178a6b8e9c8b71612ccc28dfc11_20151110_182845.json
.benchmarks/Linux-PyPy-2.7-64bit/0068_e4f9b963883cb50571a414528c8df3b7eb34d22d_20151110_182849.json
.benchmarks/Linux-PyPy-2.7-64bit/0069_7870813309b460d04d3a06fb9673675629c7b971_20151110_182852.json
.benchmarks/Linux-PyPy-2.7-64bit/0070_353f79e5cabfd62fb56b172105a25e5b584d202f_20151110_182856.json
.benchmarks/Linux-PyPy-2.7-64bit/0071_92dbd582ad91e1e71be264c22eca5b7380a4983c_20151110_182859.json
.benchmarks/Linux-PyPy-2.7-64bit/0072_2bc9ec8bef2e77ea0fad18376f64d802d0c362c9_20151110_182902.json
.benchmarks/Linux-PyPy-2.7-64bit/0073_6c02c79ded1a77aa142bab8712b43ec5a22c0ca4_20151110_182905.json
.benchmarks/Linux-PyPy-2.7-64bit/0074_7e5fb13bfcbf20c215173338a57d1bfe325fb095_20151110_182908.json
.benchmarks/Linux-PyPy-2.7-64bit/0075_b180b848a9ccc04ba50ad2fedace7042b55cdf55_20151110_182911.json
.benchmarks/Linux-PyPy-2.7-64bit/0076_4cb5fb3576a8f2a66d382e8686e1c06228015c03_20151110_182915.json
.benchmarks/Linux-PyPy-2.7-64bit/0077_e22b058dc8cfc97aec30565df35a22c75b32c9f4_20151110_182918.json
.benchmarks/Linux-PyPy-2.7-64bit/0078_f6cbfb8bec8db1a3724ab1ddacff07f4b143169e_20151110_182921.json
.benchmarks/Linux-PyPy-2.7-64bit/0079_af072f372886ed823942aeb6de211d635eb300d6_20151110_182924.json
.benchmarks/Linux-PyPy-2.7-64bit/0080_132b3a959359eaba1e68e6df91e0e7f93c3a1a7e_20151110_182927.json
.benchmarks/Linux-PyPy-2.7-64bit/0081_44fe01034d5b2b80fd89b1aa5c41897c9bf0832e_20151110_182930.json
.benchmarks/Linux-PyPy-2.7-64bit/0082_4b14baa25c2ebcfeba4094ce7a5008a3aa05a259_20151110_182933.json
.benchmarks/Linux-PyPy-2.7-64bit/0083_b4a73c354f985d7f16f20f82821640dfcd04c2a2_20151110_182936.json
.benchmarks/Linux-PyPy-2.7-64bit/0084_54ebd72ecf7ee657517e10d1bdfc5d32131a6fcb_20151110_182940.json
.benchmarks/Linux-PyPy-2.7-64bit/0085_eb6cc4841e5f567a969a3763ca96db9750e77267_20151110_182957.json
.benchmarks/Linux-PyPy-2.7-64bit/0086_762145b6d2220b46b33bbd726270177ea7bb1145_20151110_183000.json
.benchmarks/Linux-PyPy-2.7-64bit/0087_b51d3deeaf4d7743e90c7105710299d7553e15ce_20151110_183003.json
.benchmarks/Linux-PyPy-2.7-64bit/0088_ede944a10a9074a98c9d6890c670dd24fcb08463_20151110_183006.json
.benchmarks/Linux-PyPy-2.7-64bit/0089_f7aafdbedd11f4cab00afd3ce2887cb15ec790f6_20151110_183009.json
.benchmarks/Linux-PyPy-2.7-64bit/0090_a384e697d62a61a63092ec2aad5fc00f66117f3d_20151110_183013.json
capnpy/__init__.pxd
capnpy/__init__.py
capnpy/__main__.py
capnpy/_hash.c
capnpy/_hash.pxd
capnpy/_hash.py
capnpy/_hash.pyx
capnpy/_util.c
capnpy/_util.pyx
capnpy/annotate.capnp
capnpy/annotate.py
capnpy/blob.c
capnpy/blob.pxd
capnpy/blob.py
capnpy/buffered.c
capnpy/buffered.pxd
capnpy/buffered.py
capnpy/builder.py
capnpy/convert_case.py
capnpy/enum.py
capnpy/filelike.c
capnpy/filelike.pxd
capnpy/filelike.py
capnpy/list.py
capnpy/listbuilder.py
capnpy/message.c
capnpy/message.pxd
capnpy/message.py
capnpy/printer.py
capnpy/ptr.c
capnpy/ptr.h
capnpy/ptr.pxd
capnpy/ptr.py
capnpy/ptr.pyx
capnpy/schema.capnp
capnpy/schema.py
capnpy/schema_extended.py
capnpy/struct_.c
capnpy/struct_.pxd
capnpy/struct_.py
capnpy/type.c
capnpy/type.pxd
capnpy/type.py
capnpy/unpack.c
capnpy/unpack.pxd
capnpy/unpack.py
capnpy/unpack.pyx
capnpy/util.py
capnpy.egg-info/PKG-INFO
capnpy.egg-info/SOURCES.txt
capnpy.egg-info/dependency_links.txt
capnpy.egg-info/entry_points.txt
capnpy.egg-info/requires.txt
capnpy.egg-info/top_level.txt
capnpy/benchmarks/__init__.py
capnpy/benchmarks/benchmarks.capnp
capnpy/benchmarks/support.py
capnpy/benchmarks/test_benchmarks.py
capnpy/compiler/__init__.py
capnpy/compiler/compiler.py
capnpy/compiler/distutils.py
capnpy/compiler/field.py
capnpy/compiler/misc.py
capnpy/compiler/module.py
capnpy/compiler/node.py
capnpy/compiler/request.py
capnpy/compiler/struct_.py
capnpy/compiler/structor.py
capnpy/ext/__init__.py
capnpy/floatrepr/__init__.py
capnpy/floatrepr/build.py
capnpy/floatrepr/kjwrap.cc
capnpy/testing/__init__.py
capnpy/testing/test__hash.py
capnpy/testing/test_blob.py
capnpy/testing/test_buffered.py
capnpy/testing/test_builder.py
capnpy/testing/test_convert_case.py
capnpy/testing/test_enum.py
capnpy/testing/test_filelike.py
capnpy/testing/test_floatrepr.py
capnpy/testing/test_list.py
capnpy/testing/test_message.py
capnpy/testing/test_ptr.py
capnpy/testing/test_schema.py
capnpy/testing/test_struct_.py
capnpy/testing/test_unpack.py
capnpy/testing/test_util.py
capnpy/testing/compiler/__init__.py
capnpy/testing/compiler/support.py
capnpy/testing/compiler/test_annotation.py
capnpy/testing/compiler/test_compiler.py
capnpy/testing/compiler/test_ctor.py
capnpy/testing/compiler/test_distutils.py
capnpy/testing/compiler/test_evolution.py
capnpy/testing/compiler/test_field.py
capnpy/testing/compiler/test_import.py
capnpy/testing/compiler/test_key.py
capnpy/testing/compiler/test_misc.py
capnpy/testing/compiler/test_null.py
capnpy/testing/compiler/test_repr.py
capnpy/testing/compiler/test_standalone.py
doc/index.rst
doc/normalize.rst