Commit Graph

245 Commits

Author SHA1 Message Date
Tony Garnock-Jones 420868eae7 Bump version 2024-03-30 09:07:27 +01:00
Tony Garnock-Jones 3035b43941 Mirror linked task behaviour from other implementations: default to terminating facet on task end, and also terminate facet on task exception 2024-03-30 09:07:09 +01:00
Tony Garnock-Jones 08e49fd14e Ignore CancelledError from actor system tasks 2024-03-30 09:06:32 +01:00
Tony Garnock-Jones a4c0bf3e6f Default `debug` to `None` to attempt to allow propagation of default debug settings 2024-03-30 09:05:41 +01:00
Tony Garnock-Jones e5b65ad0ed Use built-in asyncio main loop entry point for improved interrupt handling etc 2024-03-30 09:05:11 +01:00
Tony Garnock-Jones 42cb62c094 Bump version 2024-03-29 14:09:14 +01:00
Tony Garnock-Jones 561aa01fea Support connection_timeout 2024-03-29 14:08:24 +01:00
Tony Garnock-Jones 0429e59ad1 Repair incorrect log variable reference 2024-03-29 14:02:17 +01:00
Tony Garnock-Jones f2b8b433cc Allow direct use of the gatekeeper object (or whatever is actually directly exposed) 2024-03-29 14:01:27 +01:00
Tony Garnock-Jones 6f6993ce4c Print linked task tracebacks even when not run in an executor 2024-03-29 14:00:58 +01:00
Tony Garnock-Jones 0364c38068 Patch version 2024-03-29 13:19:24 +01:00
Tony Garnock-Jones 219188d34f Repair packaging to include package-data schema files 2024-03-29 13:18:49 +01:00
Tony Garnock-Jones d8af496d4e Remove websockets from mandatory dependencies 2024-03-29 12:44:47 +01:00
Tony Garnock-Jones f73d59b526 Move import websockets to WebsocketTunnelRelay 2024-03-29 12:41:10 +01:00
Tony Garnock-Jones e0b6838166 Update README 2024-03-29 12:40:36 +01:00
Tony Garnock-Jones 71c57f4ab7 Support script for retrieving package version 2024-03-29 12:32:48 +01:00
Tony Garnock-Jones 1b72f71a32 Switch to pyproject.toml; bump to 0.16.0 for latest Preserves and protocols 2024-03-01 17:00:54 +01:00
Tony Garnock-Jones 956a84cc17 Update for preserves changes 2024-02-08 12:11:11 +01:00
Tony Garnock-Jones d457867cc5 Merge latest changes from the syndicate-protocols repository 2024-02-08 11:53:56 +01:00
Tony Garnock-Jones 9864ce0ec8 Switch `#!` to `#:` 2024-02-05 23:14:19 +01:00
Tony Garnock-Jones 5dd68e87c1 Preserves 0.993 lacks float 2024-02-03 15:16:23 +01:00
Tony Garnock-Jones 79c3788436 Avoid double-execution within a round; see syndicate-lang/syndicate-js#3 2023-12-19 23:15:00 +13:00
Tony Garnock-Jones 3b4d0ef418 Merge latest changes from the syndicate-protocols repository 2023-12-19 21:52:52 +13:00
Tony Garnock-Jones 97876335ba Save a few bytes on the wire. If not now, never I guess 2023-12-19 21:37:41 +13:00
Tony Garnock-Jones d7b330e6dd stdenv.prs 2023-12-04 22:25:40 +01:00
Tony Garnock-Jones b32dc0a947 Example config for inf.py 2023-11-10 17:04:45 +01:00
Tony Garnock-Jones 6d18f7549c Repair cancellation-overtaking-normal-termination issue with turn.external 2023-11-10 16:49:22 +01:00
Tony Garnock-Jones 796b1ac344 Version 0.15.0 for new Preserves 0.991 2023-10-31 22:44:53 +01:00
Tony Garnock-Jones bdb2d86622 Merge latest changes from the syndicate-protocols repository 2023-10-31 22:44:24 +01:00
Tony Garnock-Jones c0f83a2463 Update for new Preserves 2023-10-31 22:42:52 +01:00
Tony Garnock-Jones fe9ceaf65c Update comment syntax for Preserves 0.991 2023-10-31 21:56:44 +01:00
Tony Garnock-Jones 8bcfed2d4a Bump version 2023-10-18 14:06:01 +02:00
Tony Garnock-Jones ae2a9b59e6 Merge latest changes from the syndicate-protocols repository 2023-10-18 14:05:11 +02:00
Tony Garnock-Jones 72566ac223 Update for Preserves 0.990 2023-10-18 14:02:28 +02:00
Tony Garnock-Jones 23c622f914 Bump version 2023-03-06 23:25:08 +01:00
Tony Garnock-Jones bd71008e13 Executors; repair relay.service 2023-03-06 23:24:36 +01:00
Tony Garnock-Jones f00d75b74b chat.server-config.pr 2023-03-06 23:24:10 +01:00
Tony Garnock-Jones 17f9833708 Introduce actor System to keep track of outstanding tasks 2023-02-12 22:02:08 +01:00
Tony Garnock-Jones b957490d78 Bump 2023-02-11 21:50:26 +01:00
Tony Garnock-Jones 2b2d033efb Merge latest changes from the syndicate-protocols repository 2023-02-11 21:49:59 +01:00
Tony Garnock-Jones d8a139b23a Switch back to transport sequence representation 2023-02-11 21:49:49 +01:00
Tony Garnock-Jones b18dbf014c Grr 2023-02-11 17:44:14 +01:00
Tony Garnock-Jones 96997e86ac Merge latest changes from the syndicate-protocols repository 2023-02-11 17:43:58 +01:00
Tony Garnock-Jones 46fd2dec3b Set of any for transports in gatekeeper.Route 2023-02-11 17:43:42 +01:00
Tony Garnock-Jones c630d35ea9 Bump version 2023-02-11 17:34:13 +01:00
Tony Garnock-Jones ae2698557c tag target 2023-02-10 16:46:46 +01:00
Tony Garnock-Jones 587fba6887 Bump version 2023-02-10 16:45:29 +01:00
Tony Garnock-Jones ab85a1f078 New gatekeeper protocol 2023-02-10 12:16:23 +01:00
Tony Garnock-Jones 4e2db5b17b Merge latest changes from the syndicate-protocols repository 2023-02-10 12:06:37 +01:00
Tony Garnock-Jones 1ae2583414 Remove accidental self-qualification 2023-02-09 23:07:43 +01:00