Commit graph

513 commits

Author SHA1 Message Date
Jason Paryani
b15436b5f4 Merge branch 'feature/v0.5.5' into develop 2015-03-05 12:57:41 -08:00
Jason Paryani
fb5f62ce21 Update CHANGELOG for v0.5.5 2015-03-05 12:57:29 -08:00
Jason Paryani
00e6bf2a5b Bump version to v0.5.5 2015-03-05 12:56:58 -08:00
Jason Paryani
2027bac434 Update bundled libcapnp to v0.5.1.2 2015-03-05 12:52:06 -08:00
Jason Paryani
95d1ce5903 Add changelog to description 2015-03-05 12:51:56 -08:00
Jason Paryani
a901b358ca Update README 2015-03-02 14:42:32 -08:00
Jason Paryani
ce033d99e5 Merge branch 'feature/v0.5.4' into develop 2015-03-02 14:15:52 -08:00
Jason Paryani
782747ad2e Update Changelog for v0.5.4 2015-03-02 14:15:32 -08:00
Jason Paryani
153575d9b0 Bump version to v0.5.4 2015-03-02 14:15:21 -08:00
Jason Paryani
6c84789799 Update bundled libcapnp to v0.5.1.1 2015-03-02 14:11:34 -08:00
Jason Paryani
bf05e555d2 Default to using cython if cythonized files not found 2015-03-02 13:44:12 -08:00
Jason Paryani
2df20212fa Fix possible segfault when importing multiple schemas
It turns out that parseDiskFile expects the imports array to last the
lifetime of the SchemaParser object.

Also, optimized for the case where the imports haven't changed, so we're
not allocating a crazy amount of these imports arrays.
2015-02-24 15:48:48 -08:00
Jason Paryani
6e94182a3e Add bootstrap RPC methods
This is the new way for initializing RPC connections. It replaces the
deprecated restore functionality
2015-02-24 11:22:43 -08:00
Jason Paryani
6c5e363406 Fix typo in changelog 2015-02-23 17:35:29 -08:00
Jason Paryani
7dc6f28ed9 Bump version to v0.5.3 2015-02-23 11:23:39 -08:00
Jason Paryani
b2daf3911d Default to not using cython 2015-02-23 11:21:19 -08:00
Jason Paryani
20c501d3f1 Merge pull request #55 from JohnEmhoff/develop
Fix destructor order for _MessageReader
2015-02-23 11:10:06 -08:00
John Emhoff
6389708701 Fix destructor order for _MessageReader 2015-02-23 15:03:50 +00:00
Jason Paryani
9d14c95670 Merge branch 'feature/v0.5.2' into develop 2015-02-20 17:29:06 -08:00
Jason Paryani
ff2823e130 Update CHANGELOG for v0.5.2 2015-02-20 17:28:47 -08:00
Jason Paryani
fe768ba7c8 Bump version to v0.5.2 2015-02-20 17:24:58 -08:00
Jason Paryani
fb363c47b5 Pin Cython to v0.21.2 until upstream bug is fixed 2015-02-20 17:21:00 -08:00
Jason Paryani
5010db4ef4 Add note for binary build instructions 2015-02-20 17:20:35 -08:00
Jason Paryani
0aebde18d5 Update pycapnp to beta status in trove classifier 2015-02-20 17:20:04 -08:00
Jason Paryani
2d7aa46388 Merge pull request #52 from rhyolight/disable-cython
Added --force-cython & --disable-cython options.
2015-02-03 10:04:40 -08:00
Matthew Taylor
dc88de9d9d Binary package creation instructions 2015-02-03 08:37:54 -08:00
Matthew Taylor
b3575cb1b4 Added --force-cython & --disable-cython options.
Fixes #50.
2015-02-03 08:35:04 -08:00
Matthew Taylor
441090300f Ignoring IntelliJ folder. 2015-02-03 08:30:20 -08:00
Jason Paryani
09875ac4a5 Bump version for bundled C++ libcapnp to v0.5.1 2015-02-01 22:17:32 -08:00
Jason Paryani
9b96bd4be9 Merge pull request #47 from thedrow/patch-4
Provided a cleaner way to exclude build jobs from the matrix
2015-02-01 21:39:30 -08:00
Jason Paryani
013b7bf733 Merge pull request #46 from thedrow/patch-3
Bumped capnproto to 0.5.1
2015-02-01 21:38:01 -08:00
Jason Paryani
7a0e3c3462 Merge pull request #45 from thedrow/patch-2
Used travis_retry in order to avoid build failures due to network errors
2015-02-01 21:36:16 -08:00
Omer Katz
cfd0188449 Provided a cleaner way to exclude build jobs from the matrix. 2015-02-02 07:26:17 +02:00
Omer Katz
26610adbec Bumped capnproto to 0.5.1. 2015-02-02 07:21:15 +02:00
Omer Katz
7fd2a391a5 Used travis_retry in order to avoid build failures due to network errors. 2015-02-02 07:18:29 +02:00
Jason Paryani
e89f6e489d Merge pull request #40 from thedrow/patch-1
Added Python 3.4 to the build matrix
2015-02-01 13:44:48 -08:00
Omer Katz
78cc7092ac Added Python 3.4 to the build matrix. 2015-02-01 12:26:17 +02:00
Jason Paryani
a62e392feb Fix subtle dealloc ordering problem with MessageReader
It appears that Cython has a subtle issue in deconstruction ordering
that I forgot about. Subclasses will have their deconstructors before
their parent's, and in this case we were dropping a reference to a
buffer that the parent deconstructor expected to exist.
2015-01-30 13:39:58 -08:00
Jason Paryani
c6754f84d9 Make test_roundtrip_*multiple tests more robust 2015-01-28 16:13:13 -08:00
Jason Paryani
88db4abc48 Add read_multiple_bytes/read_multiple_bytes_packed methods 2015-01-28 16:08:47 -08:00
Jason Paryani
a1a3061b5e Merge branch 'release/0.5.1' into develop 2014-12-28 00:11:08 -08:00
Jason Paryani
8e0a77b7a4 Update changelog for v0.5.1 2014-12-28 00:04:08 -08:00
Jason Paryani
826728ba7f Bump version for v0.5.1 2014-12-28 00:03:55 -08:00
Jason Paryani
544efbddac Change setup.py to only use cython if it's available 2014-12-28 00:02:57 -08:00
Jason Paryani
4a11ffedd9 Include buildutils/* in package 2014-12-15 14:00:01 -08:00
Jason Paryani
a3baa3308c Update CHANGELOG for v0.5 2014-12-15 12:54:13 -08:00
Jason Paryani
358d9c8930 Bump C++ Cap'n Proto version for travis builds 2014-12-15 12:45:23 -08:00
Jason Paryani
dbbf92a83f Fix docs to point at C++ library v0.5.0 2014-12-15 12:24:24 -08:00
Jason Paryani
2ee4498318 Merge branch 'feature/v0.5' into develop
Conflicts:
	capnp/helpers/helpers.pxd
	capnp/helpers/rpcHelper.h
	capnp/lib/capnp.pxd
	capnp/lib/capnp.pyx
	requirements.txt
	setup.py
	test/test_struct.py
2014-12-15 12:20:26 -08:00
Jason Paryani
969d02594e Fix travis tests by getting rid of pypy+BUILD_CAPNP=false build 2014-12-12 16:47:12 -08:00