Commit Graph

  • f14bcb1e85 Fix build for Cython 0.21 Jason Paryani 2014-09-10 10:48:23 -07:00
  • 64e80e06bf Get code generator plugin to a decently working state. Jason Paryani 2014-10-19 20:06:00 -07:00
  • 5cadf9f9b7 Merge branch 'release/0.4.6' into develop Jason Paryani 2014-09-10 11:11:53 -07:00
  • 287945dfc0 Bump version for v0.4.5. Add changes to changelog Jason Paryani 2014-09-10 11:02:33 -07:00
  • e8ddfb9e91 Fix build for Cython 0.21 Jason Paryani 2014-09-10 10:48:23 -07:00
  • ece4e36329 Rename setup.py template to setup.py.tmpl to avoid confusion Jason Paryani 2014-09-04 18:44:42 -07:00
  • 2db935a00b Speed up code generated modules even more. Jason Paryani 2014-09-04 18:04:52 -07:00
  • 93352a31d2 Initial version of code generating plugin Jason Paryani 2014-09-04 14:21:27 -07:00
  • f12f826a85 Change addressbook benchmark around a bit Jason Paryani 2014-09-04 14:20:47 -07:00
  • 18fce3fe78 Fix up various bugs that arose when trying to cimport capnp Jason Paryani 2014-09-03 23:25:39 -07:00
  • b11e461a9e Various speedups to StructReader/Builder Jason Paryani 2014-09-03 16:50:10 -07:00
  • ea1be42252 Add {_get,_set,_has,_init}_by_field methods for faster field access Jason Paryani 2014-09-03 15:20:26 -07:00
  • a0143260d6 Make Timer class private Jason Paryani 2014-09-03 15:19:33 -07:00
  • 95e706f2f9 Add thread examples Jason Paryani 2014-08-26 15:21:46 -07:00
  • e36f0bdc6b Merge pull request #30 from kdienes/develop Jason Paryani 2014-07-12 16:21:14 -07:00
  • 97f0d8dcb9 Remove generated files during cleanup phase. Klee Dienes 2014-07-12 19:11:03 -04:00
  • a1f7d32853 Make pycapnp GIL friendly Jason Paryani 2014-07-09 00:49:35 -07:00
  • ab3827ab48 Fix test_to_dict_enum under Python3 Jason Paryani 2014-06-26 01:07:16 -07:00
  • 5befda532f Fix test_to_dict_enum under Python3 Jason Paryani 2014-06-26 01:07:16 -07:00
  • d2f6d6e1d6 Merge branch 'release/0.4.5' into develop Jason Paryani 2014-06-26 00:57:37 -07:00
  • ecb703eae0 Bump version for v0.4.5. Add changes to changelog Jason Paryani 2014-06-26 00:57:11 -07:00
  • 1eafc412a8 Fix to_dict not converting enums to strings Jason Paryani 2014-06-26 00:53:16 -07:00
  • 3a0eaacc9d Fix to_dict not converting enums to strings Jason Paryani 2014-06-26 00:53:16 -07:00
  • 73492b21ce Clarify common problem when C++ Cap'n Proto is not found. Jason Paryani 2014-06-26 00:39:57 -07:00
  • a9dfee9545 Fix bug in DynamicCapability's dir method Jason Paryani 2014-06-12 16:44:41 -07:00
  • db63fd1880 Add ability to import modules with dashes or spaces Jason Paryani 2014-06-12 16:37:06 -07:00
  • c77b5fa132 Fix error message in version check Jason Paryani 2014-06-12 16:36:37 -07:00
  • e7159b0ac8 Merge branch 'release/0.4.4' into develop Jason Paryani 2014-04-25 11:04:37 -07:00
  • 2c56c3938b Add changelog entries for 0.4.4 Jason Paryani 2014-04-25 11:04:11 -07:00
  • 826443b306 Bump version for v0.4.4 Jason Paryani 2014-04-25 11:04:08 -07:00
  • d8e109c55a Fix type error in rpcHelper.h. Fixes #26 Jason Paryani 2014-04-25 10:53:31 -07:00
  • 372fc496e8 Fix pickling for pypy Jason Paryani 2014-04-19 17:00:19 -07:00
  • 485f24987d Bump version for 0.5.0-dev Jason Paryani 2014-04-19 16:58:26 -07:00
  • 03faa0e18b Get inheritance working for simple version capabilities Jason Paryani 2014-04-18 18:18:54 -07:00
  • 1ef6035aea Add functionality for using event loops in different threads Jason Paryani 2014-04-17 22:52:13 -07:00
  • c57034e631 Add pickling test Jason Paryani 2014-04-17 21:21:06 -07:00
  • 56d68325ff Add check that method exists in Capability.__getattr__. Jason Paryani 2014-04-17 20:53:52 -07:00
  • 16678dc26b Fix cancel methods Jason Paryani 2014-04-17 20:53:23 -07:00
  • 430890f8d6 Add args checking to Void and RemotePromises then and check for double Jason Paryani 2014-04-13 18:35:53 -07:00
  • cfb60cddf0 Add arguments checking to then callback Jason Paryani 2014-04-13 18:26:01 -07:00
  • c2b9d14268 Fix up cancel and timer a bit Jason Paryani 2014-04-13 18:15:36 -07:00
  • f58f5d4846 Add timer functionality Jason Paryani 2014-04-10 19:08:24 -07:00
  • a3038ca8ec Bump version check for v0.5 Jason Paryani 2014-04-10 18:57:24 -07:00
  • ba4e5e46cb Allow restoring a null objectId by passing None to restore Jason Paryani 2014-04-09 17:06:34 -07:00
  • cba4378d1f Add num_first_segment_words argument wherever message creation can occur Jason Paryani 2014-02-28 13:36:38 -08:00
  • 3231a07c9a Merge pull request #25 from jstasiak/develop Jason Paryani 2014-04-06 17:42:17 -07:00
  • b4ee5039fc Fix schema example in the documentation Jakub Stasiak 2014-04-07 00:34:41 +01:00
  • becbd966de Fix from_bytes with builder=True bug. For now, it's no longer zero-copy Jason Paryani 2014-02-27 18:16:56 -08:00
  • 0b28862056 Add ability pickle StructReader/Builder Jason Paryani 2014-02-27 18:16:31 -08:00
  • 46fb701899 Small typo fixes in quickstart docs Jason Paryani 2014-02-27 18:16:20 -08:00
  • 9f06f0f3e8 Fix bug in to_bytes_packed when packed size > unpacked size. Jason Paryani 2014-02-24 14:06:28 -08:00
  • 6e3f609626 Add changelog Jason Paryani 2014-02-23 17:20:37 -08:00
  • df0961f36b Merge branch 'release/0.4.3' into develop Jason Paryani 2014-02-18 17:49:57 -08:00
  • 7ad0374d6d Bump version for v0.4.3 Jason Paryani 2014-02-18 17:49:19 -08:00
  • 1c4b8d0135 Skip failing test if LIBCAPNP_VERSION < v0.5.0 Jason Paryani 2014-02-18 17:48:43 -08:00
  • 307fcbf4e7 Fix problem with uninitialized unions in _from_dict Jason Paryani 2014-02-18 17:34:34 -08:00
  • 110b454e2c Add accesible version numbers for C++ libcapnp Jason Paryani 2014-02-18 17:33:17 -08:00
  • c3e34969ad Merge branch 'release/0.4.2' into develop Jason Paryani 2014-02-13 22:54:55 -08:00
  • f05a4a6c45 Bump version for v0.4.2 Jason Paryani 2014-02-13 22:54:00 -08:00
  • a0668c1c9c Revert memleak fix since it's causing failures on TravisCI Jason Paryani 2014-02-13 22:25:25 -08:00
  • 55dcff0dad Fix TwoPartyServer to handle more than one client at a time. Fixes #23 Jason Paryani 2014-02-13 22:08:26 -08:00
  • dceb437c44 Update tests with new which enum Jason Paryani 2014-02-13 22:08:15 -08:00
  • 3d8dc6daa9 Change which method to be a property and return an enum type. Jason Paryani 2014-02-13 19:24:06 -08:00
  • 6ccc208757 Remove unnecessary allocation when setting strings Jason Paryani 2014-02-13 12:04:30 -08:00
  • e23e1cb4ed Remove redundant _setDynamicFieldPtr Jason Paryani 2014-02-13 11:49:29 -08:00
  • 7903225867 Remove onDrained since it was removed upstream Jason Paryani 2014-02-10 23:27:42 -08:00
  • 345b8a6911 Add EnumSchema and corresponding module to load Jason Paryani 2014-02-05 15:32:14 -08:00
  • c9130ac44a Replace usage of strings as enum type with custom DynamicEnum class. Jason Paryani 2014-02-05 12:11:29 -08:00
  • 18c6d41f96 Add beginnings of EventPort wrapping Jason Paryani 2014-01-28 21:42:57 -08:00
  • f49af992ca Update README with supported python version information. Fixes #24 Jason Paryani 2014-01-27 16:07:09 -08:00
  • 03b290969a Fix a few typos in benchmarks Jason Paryani 2014-01-27 16:06:58 -08:00
  • d55ad02863 Fix bug in TwoPartyServer that fixes #22 Jason Paryani 2014-01-17 11:13:12 -08:00
  • aa317e7324 Change to_bytes_packed() to be more efficient Jason Paryani 2014-01-15 22:43:19 -08:00
  • 8c0e80529b Attempt to speed up converting from a dictionary Jason Paryani 2014-01-15 22:08:27 -08:00
  • 2230ab3e85 Update protobuf cpp benchmarks to actually use cpp Jason Paryani 2014-01-15 22:07:41 -08:00
  • 68a45a194b Add test showing off using a dictionary in new_message Jason Paryani 2014-01-15 10:37:25 -08:00
  • f89af26fc3 Fix tests for change in exception type Jason Paryani 2014-01-14 09:44:21 -08:00
  • b0a7128230 Change exception wrapper to detect and raise AttributeError Jason Paryani 2014-01-14 09:05:46 -08:00
  • 7a4ae96c81 Add documentation for using dicts as typeless structs Jason Paryani 2014-01-14 09:05:20 -08:00
  • b0af30ebe6 Fix up syntax a bit Jason Paryani 2014-01-13 17:00:05 -08:00
  • 0930a9fd1b Change calculator example to use new dict syntax for a typeless struct Jason Paryani 2014-01-13 16:50:02 -08:00
  • e7e95abeed Allow setting of fields with python dicts. Jason Paryani 2014-01-13 16:28:05 -08:00
  • ba7c192572 Add references to global eventLoop in promises Jason Paryani 2014-01-08 16:18:10 -08:00
  • 60a9421b0e Add ez_rpc test Jason Paryani 2014-01-08 14:29:24 -08:00
  • 540ed4cdba Don't force utf8 encoding for unicode strings Jason Paryani 2013-12-18 21:57:57 -08:00
  • 1568c1d4f8 Merge branch 'release/0.4.1' into develop Jason Paryani 2013-12-18 17:13:54 -08:00
  • d238e7c79a Bump version for 0.4.1 Jason Paryani 2013-12-18 17:13:05 -08:00
  • 5a6308d25e Remove python 3.2 from travis tests Jason Paryani 2013-12-18 17:10:55 -08:00
  • 20d7104111 Fix another typo in test Jason Paryani 2013-12-18 13:10:33 -08:00
  • 34e98881b1 Fix failing test Jason Paryani 2013-12-18 13:06:52 -08:00
  • e9a8354676 Fix problems with null characters in Text/Data fields. Fixes #19 Jason Paryani 2013-12-18 12:39:56 -08:00
  • 72ccb5c1b6 Touching up docs a bit Jason Paryani 2013-12-18 12:01:27 -08:00
  • f13bf77c5b Merge branch 'release/0.4.0' into develop Jason Paryani 2013-12-12 11:57:37 -08:00
  • c322ea3a4c Bump version to 0.4.0 Jason Paryani 2013-12-12 11:56:31 -08:00
  • f9bb12bff9 Update RPC with simpler methods for connecting Jason Paryani 2013-12-12 11:55:50 -08:00
  • 174ecd5609 Add simpler methods for instantiating TwoPartyServer/Client Jason Paryani 2013-12-12 11:33:52 -08:00
  • 110a7c7806 Add restore to docs Jason Paryani 2013-12-12 00:20:59 -08:00
  • de7545d285 Small typo fixes in docs Jason Paryani 2013-12-12 00:12:15 -08:00
  • 37b3e92a14 Update installation docs to point at 0.4 of C++ Cap'n Proto Jason Paryani 2013-12-12 00:03:38 -08:00
  • adf8e92003 Update docs for RPC Jason Paryani 2013-12-12 00:02:44 -08:00