Commit graph

65 commits

Author SHA1 Message Date
Jacob Alexander
ed894304a3
Update README.md with stub generation tool. 2023-04-24 09:34:25 -07:00
Jacob Alexander
b791c61f82 Update README.md 2023-01-26 16:55:21 -08:00
Jacob Alexander
56ef658e46 Update bundled bundled capnp to 0.8.1 due to CVE-2022-46149
- This only affects pycapnp if you're using bundled capnp (otherwise
  just update libcapnp)
  * pypi packages are affected
2022-11-30 10:18:06 -08:00
John Vandenberg
4c8e68908f
README.md: Mention Python.h is needed 2021-06-02 14:10:31 +08:00
Jacob Alexander
ee16a83912
Adding note that capnproto-0.7.0 will also work
capnproto-0.8.0 should be the default though.
2020-11-20 00:41:32 -08:00
Jacob Alexander
5e8ccba536
Updating docs for v1.0.0b2
- Full cleanup of all the docs
- General sphinx housekeeping
- Updated all the old/bad links
- More reliable tests
- Updated Changelog
- Removed dead/deprecated code
- Added documentation generation test
2020-06-14 17:05:45 -07:00
Jacob Alexander
49fd4854d8 Minor code cleanup
- Reducing linter errors
- Removing old Python 2-only code (__future__ print)
2020-06-08 23:51:07 -07:00
Jacob Alexander
255119b838 Updating to capnproto v0.8.0
- Includes some test stabilization
- Fixes manylinux2010 build issues (linker flag order due to old gcc)
- More rigorous python setup.py clean
- Requires capnproto v0.8.0 or greater
- Including system libcapnp include path for import (e.g. import
  stream_capnp)
- Bundle libcapnp .capnp files when not using system libcapnp
- Removing more distutils usage. Now using pkg-config to determine the
  system version of libcapnp (mainly for Linux, but should work on macOS
  with brew)
- Removed dead code

Resolves issues #215 #216 #217
Lots of fixes for Issue #218 (all sorts of retry methods needed for
GitHub Actions)
2020-06-08 11:49:17 -07:00
Jacob Alexander
7bfd5b962b
Updating libcapnp-url in README 2020-06-08 11:14:47 -07:00
Jacob Alexander
432123edd4
Update README.md 2020-02-12 13:35:27 -08:00
Jacob Alexander
f7f682c509
Update README.md 2020-02-12 13:34:59 -08:00
Jacob Alexander
c118b78142 Adding pypi badge 2020-02-09 00:42:08 -08:00
Jacob Alexander
84600a7ebf
Fixing Pypi warnings and errors
- Issues with pypandoc prevented uploading
2019-12-26 23:16:40 -08:00
Jacob Alexander
5639188029
Updating README.md to include manylinux2010 GitHub Action status 2019-12-21 00:17:11 -08:00
Jacob Alexander
f9647aa9a7
Give github action a better name 2019-12-11 22:25:08 -08:00
Jacob Alexander
795a0d88eb
Merge pycapnp-async into pycapnp
- Remove references to pycapnp-async
- Cleanup README.md and setup.py
2019-12-11 22:20:44 -08:00
Jacob Alexander
463ac3c48d
Update README.md 2019-11-27 10:48:50 -08:00
Jacob Alexander
69d3465c37
Fixing typo 2019-11-27 00:22:37 -08:00
Jacob Alexander
12ddd743ef
Fork pycapnp to pycapnp-async
- Breaking some earlier compatibility to cleanup build messages
- As well as being able to publish pypi releases
  * Builds can be complicated to package correctly
- Windows support
2019-10-14 21:34:08 -07:00
Colin Jermain
3afcbb3918 Replacing end-of-life Python versions with live versions 2018-11-18 10:01:10 -05:00
asilversempirical
f47d21d1bb Update binary package docs
Fixes https://github.com/jparyani/pycapnp/issues/134
2017-02-07 08:51:31 -05:00
Jason Paryani
5d69eda752 Add --libcapnp-url to allow installing arbitrary libcapnp versions 2016-02-17 17:24:27 -08:00
Jason Paryani
a901b358ca Update README 2015-03-02 14:42:32 -08:00
Jason Paryani
b2daf3911d Default to not using cython 2015-02-23 11:21:19 -08:00
Jason Paryani
5010db4ef4 Add note for binary build instructions 2015-02-20 17:20:35 -08:00
Matthew Taylor
dc88de9d9d Binary package creation instructions 2015-02-03 08:37:54 -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
73492b21ce Clarify common problem when C++ Cap'n Proto is not found.
Fixes #27
2014-06-26 00:39:57 -07:00
Jason Paryani
f49af992ca Update README with supported python version information. Fixes #24 2014-01-27 16:07:09 -08:00
Jason Paryani
37b3e92a14 Update installation docs to point at 0.4 of C++ Cap'n Proto 2013-12-12 00:03:38 -08:00
Jason Paryani
994eddcc0b Add read_multiple(_packed) and {to,from}_bytes_packed 2013-11-14 00:19:52 -08:00
Jason Paryani
025d0e0790 Add bitdeli 2013-10-20 17:27:18 -07:00
Jason Paryani
37f0dc4a55 Added better docs for installation
* Xcode 5 instructions
* changed from using `pip install .` to `pip install ./pycapnp`
* Added note about using 0.4.x versions of libcapnp
2013-10-02 00:34:26 -07:00
Andy Lutomirski
3b58ac4b9c Clarify the instructions for running tests. 2013-09-20 03:12:56 -07:00
Jason Paryani
df07bfcbea Add not having installed the C++ libcapnp library to 'Common Problems' 2013-09-19 21:27:20 -07:00
Jason Paryani
f51c34361d Update docs for v0.3.0 release of C++ api 2013-09-04 10:38:00 -07:00
Jason Paryani
e80e002a6c Fix some docs 2013-09-03 22:10:37 -07:00
Jason Paryani
38cef54ddc Update docs with new import method 2013-09-03 01:16:48 -07:00
Jason Paryani
1317527893 Change naming for functions to conform to PEP 8. Also deprecate old
read/write api.
2013-09-01 20:10:57 -07:00
Jason Paryani
eb9e7511d0 Fix two missed renames 2013-09-01 01:24:59 -07:00
Jason Paryani
f6f02a5ca5 Change all references to old project name 2013-09-01 01:15:31 -07:00
Jason Paryani
bf7be6eeba Update docs for C++ v0.3.0rc5 2013-08-31 19:12:44 -07:00
Jason Paryani
3772198e82 Fix up docs for new C++ RC 2013-08-30 23:13:20 -07:00
Jason Paryani
4f327d9a31 Update docs for developers 2013-08-28 22:55:10 -07:00
Jason Paryani
2087cb5861 Update docs 2013-08-26 11:12:56 -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
f82cdc5c99 Fix random formatting issues 2013-08-22 08:31:07 -07:00
Jason Paryani
e86bd35771 Update docs with lines about upgrading setuptools 2013-08-21 17:45:13 -07:00
Jason Paryani
d2701de590 Update README for 0.3.0 2013-08-21 17:28:02 -07:00
jparyani
10d6881dca Update README.md with Travis build indicator 2013-08-12 17:20:58 -07:00