Commit Graph

14 Commits

Author SHA1 Message Date
Sebastian Jeltsch
a2f684752f Prepare new release v0.6.0. 2025-02-18 11:17:39 +01:00
Sebastian Jeltsch
5f5c269d2e Add list total_count and foreign record expansion support to python client. 2025-02-14 22:26:10 +01:00
Sebastian Jeltsch
ce1b382c46 Add support for bulk record creation using the same POST entry point and update all clients. 2025-02-07 20:11:21 +01:00
Sebastian Jeltsch
1042ea20e1 Prepare new release v0.5.0 and push new client versions. 2025-01-19 16:49:06 +01:00
Sebastian Jeltsch
2fb294f17c Breaking: nest records in output of RecordAPI.list to contain cursor now and potentially more in the future.
Also update all the client libraries to accept the new format.
2025-01-19 15:40:09 +01:00
Sebastian Jeltsch
351f5d2d9b Update and publish clients for JS/TS, dotnet, and Python. 2025-01-14 22:59:58 +01:00
Sebastian Jeltsch
932e4d57af Minor documentation brush up. 2025-01-14 16:44:09 +01:00
Sebastian Jeltsch
205b16ac6a Add a PoC generator-based subscription API to the sync! python client.
To be actually useful short from running a separate subscription thread,
this should for sure be an async API. However, we don't currently have
an async client - TBD.
2025-01-14 16:14:14 +01:00
Sebastian Jeltsch
0d3ec835cd Improve python setup. 2025-01-14 16:14:14 +01:00
Sebastian Jeltsch
083dddc021 Poetry v2 redefined -C thus switching to -P restoring the original behavior. 2025-01-06 00:07:16 +01:00
Sebastian Jeltsch
fd31f9dcca Fix python formatter and linter after external python tooling update. 2025-01-05 14:34:23 +01:00
Sebastian Jeltsch
fde7f4bfb0 Make sure that all clients encode special url characters correctly across all client libraries.
Drive-by: make their READMEs consistent again.
2024-12-08 11:28:44 +01:00
Sebastian Jeltsch
70deee0c98 Update documentation after publishing python client to pypi. 2024-11-27 23:33:18 +01:00
Sebastian Jeltsch
07f0500f9f Add fist version of a TrailBase Python client including tests and CI setup 2024-11-27 13:29:56 +01:00