Updated `aareDB` and `aaredaqlib` dependencies to the latest versions. Enhanced WebSocket connection handling with improved message processing, error handling, and environment variable validation. Introduced additional logging for debugging and streamlined Redis spreadsheet updates.
27 lines
549 B
TOML
27 lines
549 B
TOML
[project]
|
|
name = "aaredaqlib"
|
|
version = "0.2.3"
|
|
description = "Libraries shared between AareDAQ and AareGUI"
|
|
readme = "README.md"
|
|
requires-python = ">=3.11"
|
|
dependencies = [
|
|
"pydantic==2.11.4",
|
|
"numpy==2.2.5",
|
|
"jfjoch_client==1.0.0rc61",
|
|
"aareDB==0.1.1a12"
|
|
]
|
|
|
|
[lint]
|
|
ignore = ["F401", "F541", "W503", "W504"]
|
|
|
|
[tool.uv.sources]
|
|
aaredb = { index = "psi"}
|
|
|
|
[[tool.uv.index]]
|
|
name = "psi"
|
|
url = "https://gitea.psi.ch/api/packages/mx/pypi/simple"
|
|
|
|
[build-system]
|
|
requires = ["setuptools>=75.6.0"]
|
|
build-backend = "setuptools.build_meta"
|