Commit Graph

262 Commits

Author SHA1 Message Date
Tony Garnock-Jones 05fd3ca22e Bump version 2024-04-10 17:10:34 +02:00
Tony Garnock-Jones 7df9ce5248 Merge latest changes from the syndicate-protocols repository 2024-04-10 17:09:56 +02:00
Tony Garnock-Jones c0239cf322 And with that we are almost back where we started with http.prs! 2024-04-10 15:16:35 +02:00
Tony Garnock-Jones 9cc4175f24 Cope with HTTP/1.0's optional Host header 2024-04-10 14:54:19 +02:00
Tony Garnock-Jones 70f42dd931 Another revision of http.prs 2024-04-10 14:31:27 +02:00
Tony Garnock-Jones ef1ebe6412 Sigh. <done> turns out to be a good idea in addition to <processing> 2024-04-10 13:24:25 +02:00
Tony Garnock-Jones d9e1be2e98 Update for new dataspace pattern language 2024-04-09 15:06:08 +02:00
Tony Garnock-Jones 6de5e96aa1 Merge latest changes from the syndicate-protocols repository 2024-04-09 14:27:45 +02:00
Tony Garnock-Jones ca18ca08df Alternative representation of dataspacePatterns 2024-04-09 09:15:21 +02:00
Tony Garnock-Jones 40ca168eac Repair typo 2024-04-09 09:13:51 +02:00
Tony Garnock-Jones 5a73e8d4c3 Alter dataspacePatterns language to make rec and arr more like dict 2024-04-04 16:31:09 +02:00
Tony Garnock-Jones 710ff91a64 Revise http protocol 2024-04-01 15:56:07 +02:00
Tony Garnock-Jones 6e5f626ac1 Bump version 2024-03-30 09:10:10 +01:00
Tony Garnock-Jones 92027e94a9 Repair missed case of catching CancelledError 2024-03-30 09:09:56 +01:00
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 c59e044695 Set embeddedType for noise 2024-03-28 15:49:48 +01:00
Tony Garnock-Jones bf0d47f1b7 Repair noise protocol 2024-03-28 15:17:28 +01:00
Tony Garnock-Jones 7797a3cd09 Updated description of gatekeeper protocol 2024-03-22 10:11:57 +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