fusion44
340d862102
chore(api): remove SSE transport and unused SSE stream endpoints
...
Replaced by the /ws WebSocket channel. Deletes the SSE connection manager,
the vendored sse_starlette, and the unused /bitcoin/block-sub and
/system/hardware-info-sub streaming endpoints. Also removes the
test_block_sub_error.py regression test, which exclusively covered the
now-deleted handle_block_sub per-request generator (handle_block_sub_redis,
which broadcasts over /ws, is retained and unaffected).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 18:41:18 +02:00
fusion44
07d2bfbc76
feat: update Python and Devenv deps
...
- Updated all dependencies to their latest versions
- Vendored fastapi-plugins[redis] as it looks unmaintained
2026-02-03 11:04:41 +01:00
fusion44
751687e60b
chore: run ruff format and isort
2025-05-06 09:16:46 +02:00
fusion44
ef9bfbefe4
feat: add supporting types for error handling
...
- add a result type similar to the Rust Result type from
https://github.com/rustedpy/result
- add a Report class to propagate error information back on the stack
with return types instead of exceptions
refs #123
2025-05-06 09:16:46 +02:00
fusion44
699bcaa912
fix: remove versioning and fix a linter warnings
...
The versioning package was incompatible with the latest FastAPI updates
2024-02-22 20:43:15 +01:00
pre-commit-ci[bot]
9bd14d161a
[pre-commit.ci] pre-commit autoupdate ( #240 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 23.12.1 → 24.2.0](https://github.com/psf/black/compare/23.12.1...24.2.0 )
- [github.com/astral-sh/ruff-pre-commit: v0.1.14 → v0.2.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.14...v0.2.1 )
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-02-18 12:11:15 +01:00
fusion44
adf472ac8b
feat: implement Ruff as a linter; fix given errors
2023-06-25 07:17:00 +02:00
pre-commit-ci[bot]
3d1dfd919c
[pre-commit.ci] pre-commit autoupdate ( #187 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...23.1.0 )
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-02-11 13:47:34 +01:00
fusion44
c86a687348
chore: update dependencies
2022-09-10 13:42:50 +02:00
fusion44
778139d74c
fix: pre-commit hook error and formatting issues
2022-06-17 21:35:35 +02:00
fusion44
85d2de19e4
chore: fix some naming issues
2022-03-23 21:03:50 +01:00
fusion44
516550bd9f
chore: format source using the pre_commit command
2022-03-20 17:20:56 +01:00
Stefan Stammberger
6ca9b97b87
fix: problems with included external packages
...
* Add proper licensing information
* Move sse_starlette to the externals folder
2021-11-18 11:30:48 +01:00
Stefan Stammberger
f9aae93ce9
fix: install problem due to include from git repo
...
fixes #40
2021-11-18 08:31:46 +01:00