Commit Graph

  • 854d910bee Make tests run faster by reducing timeouts Lasse Blaauwbroek 2023-06-08 02:31:06 +02:00
  • af99e388fb Fix and improve a bunch of tests Lasse Blaauwbroek 2023-06-08 02:29:54 +02:00
  • b29f18ed64 Cleanup Lasse Blaauwbroek 2023-06-08 02:29:24 +02:00
  • 97bdeaea12 Disable option to run capnp without asyncio Lasse Blaauwbroek 2023-06-08 02:27:38 +02:00
  • 6e011cfe78 Get rid of capnp timer functionality. Lasse Blaauwbroek 2023-06-07 20:55:43 +02:00
  • 8feb377217 Allow reading and writing messages from sockets in async mode Lasse Blaauwbroek 2023-04-20 23:58:53 +02:00
  • d53aa24733 Allow async capability implementation methods to return a tuple Lasse Blaauwbroek 2023-04-19 18:49:19 +02:00
  • c037342615 Allow capability implementation methods to be async Lasse Blaauwbroek 2023-04-19 18:25:01 +02:00
  • d32854eb00 Integrate the KJ event loop into Python's asyncio event loop (#310) Lasse Blaauwbroek 2023-06-06 20:08:15 +02:00
  • ed894304a3 Update README.md with stub generation tool. Jacob Alexander 2023-04-24 09:34:25 -07:00
  • 6d5ee1c6f2 Use cibuildwheel in ci (#309) Lasse Blaauwbroek 2023-04-04 03:55:17 +02:00
  • 701cabe61d Make pycapnp more GIL friendly (#308) Lasse Blaauwbroek 2023-03-13 17:56:02 +01:00
  • 5061cdd1ee Fix black formatting Jacob Alexander 2023-03-12 11:33:41 -07:00
  • d62ba169c9 Update GitHub Actions per deprecation notice Jacob Alexander 2023-01-27 10:52:49 -08:00
  • b791c61f82 Update README.md Jacob Alexander 2023-01-26 16:55:21 -08:00
  • 33c453eff7 Increment version to v1.3.0 Jacob Alexander 2023-01-26 16:43:40 -08:00
  • 01c4469e08 Add Python 3.11 to Github Actions builds (#306) Matt Sachtler 2023-01-26 16:28:21 -08:00
  • 1b19b6db13 Prevent race condition in example code (#305) André Cruz 2023-01-09 06:29:23 +00:00
  • 9b6ff51f9c Update to v1.2.2 Jacob Alexander 2022-12-01 21:58:30 -08:00
  • 56ef658e46 Update bundled bundled capnp to 0.8.1 due to CVE-2022-46149 Jacob Alexander 2022-11-30 10:18:06 -08:00
  • 928dd13652 Bundle lib/capnp_api.h and helpers/capabilityHelper.cpp (#301) Lasse Blaauwbroek 2022-11-04 19:20:38 +01:00
  • e614da1025 Avoid reading random values for reader options from dangling reference (#300) Sergey Dmitriev 2022-11-02 03:00:01 +07:00
  • 1814105967 Incrementing version to v1.2.1 Jacob Alexander 2022-09-11 23:07:40 -07:00
  • f45a9d0331 Fixing issue with m1 build (#297) Madhava Jay 2022-09-10 15:14:23 +10:00
  • 583fe9e42d Incrementing version to v1.2.0 Jacob Alexander 2022-08-29 01:13:39 -07:00
  • 7862d2a0c4 Added macos arm64 Apple Silicon to CI (#296) Madhava Jay 2022-08-27 01:13:09 +10:00
  • a6f4ece776 Merge pull request #295 from rmelick-muon/from-bytes-context-manager Jacob Alexander 2022-07-12 09:53:48 -07:00
  • 6d531f0575 Update documentation about from_bytes to use context manager. #287 rmelick 2022-07-12 09:19:54 -07:00
  • e93b0452cc Incrementing version to v1.1.1 Jacob Alexander 2022-05-23 21:39:51 -07:00
  • 1415cee087 Merge pull request #285 from madhavajay/madhava/python_310 Jacob Alexander 2022-05-23 21:08:24 -07:00
  • 9c4f80ad21 Fixed linting issues Madhava Jay 2022-05-24 11:42:53 +10:00
  • fc617142c0 Fixed issue where pickle helpers didnt use new from_bytes with context Madhava Jay 2022-05-24 11:38:27 +10:00
  • 26de61d847 Merge branch 'fix-mmap-buf' into madhava/python_310 Madhava Jay 2022-05-24 10:42:57 +10:00
  • ea776a2f55 Merge branch 'master' into fix-mmap-buf Madhava Jay 2022-05-24 10:40:32 +10:00
  • ea70dac5cb Fixed black issues Madhava Jay 2022-04-06 13:32:52 +10:00
  • d49f4a9813 Merge pull request #282 from poke1024/buf-release-test-case Jacob Alexander 2022-03-09 07:14:23 -08:00
  • e2f3e5da46 adapted test cases to: - work with contextual from_bytes() - add regression test against original issue with buf release (see test_roundtrip_bytes_buffer) Bernhard Liebl 2022-01-18 12:13:12 +01:00
  • c8c168fdd0 add test case for buffer release issue Bernhard Liebl 2022-01-18 12:04:01 +01:00
  • 4b75fe3b5e fix for unreleased buffers under mmap (issue 280) Bernhard Liebl 2022-01-17 11:36:22 +01:00
  • d1bd4cb256 Merge pull request #274 from timthelion/patch-1 Jacob Alexander 2021-10-06 11:17:13 -07:00
  • edb4dc647d Fix doc string for _DynamicResizableListBuilder Timothy Hobbs 2021-10-06 10:11:43 +02:00
  • 6e7fffd7de Applying black formatting Jacob Alexander 2021-10-01 11:00:22 -07:00
  • 5dade41aeb Merge pull request #271 from odidev/odidev_pycapnp Jacob Alexander 2021-08-25 10:15:26 -07:00
  • c952d42e92 Add linux aarch64 wheel build support odidev 2021-08-25 10:49:01 +00:00
  • 6aa59476a0 Incrementing to v1.1.0 Jacob Alexander 2021-06-07 21:30:48 -07:00
  • 08906920d1 Merge pull request #268 from jayvdb/changelog Jacob Alexander 2021-06-07 16:23:12 -07:00
  • 0a2b10ae02 Update CHANGELOG.md John Vandenberg 2021-06-08 07:02:29 +08:00
  • e7b45a0571 Merge pull request #267 from jayvdb/patch-1 Jacob Alexander 2021-06-02 08:46:30 -07:00
  • 4c8e68908f README.md: Mention Python.h is needed John Vandenberg 2021-06-02 14:10:31 +08:00
  • e73261fe84 Merge pull request #263 from jayvdb/bare-except Jacob Alexander 2021-06-01 13:30:55 -07:00
  • 91550e5533 tox.ini: Update supported Pythons John Vandenberg 2021-06-02 03:06:05 +08:00
  • 2850b3792d packagingtest.yml: Prevent bare except John Vandenberg 2021-06-01 16:31:14 +08:00
  • 4797654323 remove_event_loop: Allow ignoring specific errors John Vandenberg 2021-06-01 16:27:34 +08:00
  • bd91c52d57 Fix bare exception from str(obj) John Vandenberg 2021-06-01 15:51:23 +08:00
  • a20e69dbe9 Replace bare exception from getfullargspec John Vandenberg 2021-06-01 15:42:17 +08:00
  • 0f6df849cd Refine exception invoking which on non-union type John Vandenberg 2021-06-01 15:40:35 +08:00
  • 927d8b5128 tox.ini: Use skipdist for faster recreate John Vandenberg 2021-04-01 07:31:10 +08:00
  • 8d54f70679 Merge pull request #262 from jayvdb/use-enum Jacob Alexander 2021-05-31 19:04:47 -07:00
  • abdc6f1926 Merge pull request #261 from jayvdb/top-level-union-enum Jacob Alexander 2021-05-31 19:02:47 -07:00
  • c179c72087 Allow enum to be used with .init John Vandenberg 2021-05-31 19:31:53 +08:00
  • 1795cac230 _StructModuleWhich: Use enum John Vandenberg 2021-05-31 16:32:46 +08:00
  • 0c904443bd Add Union on top level union messages John Vandenberg 2021-05-31 16:14:21 +08:00
  • 581332f9c9 Merge pull request #259 from p4l1ly/memleak_fix Jacob Alexander 2021-05-13 08:33:06 -07:00
  • c0109662d2 _SegmentArrayMessageReader: release each view Pavol Vargovcik 2021-05-13 12:02:28 +02:00
  • 73e83c91ee Merge pull request #255 from jayvdb/delint Jacob Alexander 2021-05-03 04:07:40 -07:00
  • 8c15feb4eb Remove many lint warnings John Vandenberg 2021-05-03 14:34:25 +08:00
  • 7556b102c3 Merge pull request #253 from jayvdb/hook-if-file-exists Jacob Alexander 2021-04-29 21:03:03 -07:00
  • a730554030 Dont crash if __file__ is not set by importer John Vandenberg 2021-04-30 10:18:56 +08:00
  • ab976847c9 Merge pull request #250 from timthelion/cbool Jacob Alexander 2021-04-25 18:59:12 -07:00
  • 0353044587 bool → cbool (probably just a typo) Timothy Hobbs 2021-04-25 21:51:12 +02:00
  • 125e9713ca Merge pull request #246 from SergeyVystoropskyi/master Jacob Alexander 2021-04-08 08:41:06 -07:00
  • 31ffe4ae2b minor bug fixes for python3 + .c++ file support that is not destructive Sergii Vystoropskyi 2021-04-08 00:53:45 -07:00
  • 3ebf8500d8 Merge pull request #244 from jayvdb/sdist Jacob Alexander 2021-04-04 10:13:28 -07:00
  • b0bff9c048 MANIFEST.in: Add test data John Vandenberg 2021-04-04 17:01:19 +08:00
  • 1075ce005c Merge pull request #239 from litghost/add_pyproject Jacob Alexander 2020-12-16 13:12:27 -08:00
  • 4381e1f299 Add pyproject.yaml. Keith Rothman 2020-12-16 12:21:58 -08:00
  • 9bf79025dc Merge pull request #238 from litghost/fix_struct_schema_inhertance Jacob Alexander 2020-12-14 12:01:45 -08:00
  • 480a079a16 Add missing inhertance to _Schema for _StructSchema. Keith Rothman 2020-12-14 10:42:19 -08:00
  • a4ef16e831 Fixing flake8 linting errors Jacob Alexander 2020-11-20 23:38:13 -08:00
  • 2e6d7be1dd Changing PyPi classifier from Beta to Stable Jacob Alexander 2020-11-20 13:55:19 -08:00
  • d6e73c8d75 Adding missing Python 3.9 category Jacob Alexander 2020-11-20 13:02:54 -08:00
  • 50d3a8e964 Preparing for v1.0.0 release Jacob Alexander 2020-11-20 11:50:09 -08:00
  • ee16a83912 Adding note that capnproto-0.7.0 will also work Jacob Alexander 2020-11-20 00:41:32 -08:00
  • 3de13c3718 Updating simple example servers to not use run_forever (can't Ctrl+c) Jacob Alexander 2020-11-20 00:03:21 -08:00
  • b16f35b977 Adding Python 3.9 build Jacob Alexander 2020-11-03 21:35:58 -08:00
  • 528bda300a Updating LICENSE file and adding to setup.cfg Jacob Alexander 2020-10-16 21:51:08 -07:00
  • cb32ddc320 Update CHANGELOG.md Jacob Alexander 2020-06-14 21:25:30 -07:00
  • 5e8ccba536 Updating docs for v1.0.0b2 Jacob Alexander 2020-06-08 00:31:33 -07:00
  • 6532ca571d Adding SSL version of the calculator example Jacob Alexander 2020-06-10 13:54:14 -07:00
  • 745887cee0 Typo from earlier commit (capnproto-0.8.0 update) Jacob Alexander 2020-06-09 00:27:43 -07:00
  • b5cd22d569 Adding instructions to run the benchmarks Jacob Alexander 2020-06-09 00:04:07 -07:00
  • 49fd4854d8 Minor code cleanup Jacob Alexander 2020-06-08 23:51:07 -07:00
  • 255119b838 Updating to capnproto v0.8.0 Jacob Alexander 2020-06-03 22:49:52 -07:00
  • 7bfd5b962b Updating libcapnp-url in README Jacob Alexander 2020-06-08 11:14:47 -07:00
  • 203dcbbf10 Merge pull request #221 from astronouth7303/patch-1 Jacob Alexander 2020-06-03 22:14:10 -07:00
  • 47adaf603b Update Installation Jamie Bliss 2020-06-01 16:20:11 -04:00
  • 9aa3d981f1 Merge pull request #213 from fvannee/master Jacob Alexander 2020-04-29 08:44:04 -07:00
  • 8bbb0f47ae Avoid infinite loop on to_dict() for RPC results Floris van Nee 2020-04-24 19:49:50 +02:00
  • bca832c61d Merge pull request #207 from litghost/move_from_public_to_api Jacob Alexander 2020-03-02 08:45:22 -08:00
  • dbc9debbbf Move exported functions used in capabilityHelper.h from extern "C" to api. Keith Rothman 2020-02-28 16:58:26 -08:00