Files
hla_framework_bd/pixi.toml
T

50 lines
1.9 KiB
TOML

[workspace]
authors = ["Benjamin Labrecque <benjamin.labrecque@psi.ch>"]
channels = ["conda-forge"]
name = "sls_hla_framework_bd"
platforms = ["linux-64"]
version = "0.1.0"
[tasks]
[dependencies]
python = "3.10.*"
numpy = ">=2.2.6,<3"
scipy = ">=1.15.2,<2"
matplotlib = ">=3.10.9,<4"
[pypi-dependencies]
agebd = { path = "packages/agebd", editable = true }
agebd-dbpm3curr = { path = "services/dbpm3curr/current/app", editable = true }
agebd-injectionguard = { path = "services/injectionguard/current/app", editable = true }
agebd-master = { path = "services/master/current/app", editable = true }
agebd-nturns = { path = "services/nturns/current/app", editable = true }
agebd-orbitbump = { path = "services/orbitbump/current/app", editable = true }
agebd-plots = { path = "services/plots/current/app", editable = true }
agebd-postmortemlog = { path = "services/postmortemlog/current/app", editable = true }
agebd-scrubbing = { path = "services/scrubbing/current/app", editable = true }
agebd-shifttool = { path = "services/shifttool/current/app", editable = true }
agebd-taubpm = { path = "services/taubpm/current/app", editable = true }
agebd-taupct = { path = "services/taupct/current/app", editable = true }
agebd-timing = { path = "services/timing/current/app", editable = true }
agebd-topuptool = { path = "services/topuptool/current/app", editable = true }
agebd-tune = { path = "services/tune/current/app", editable = true }
agebd-tunebump = { path = "services/tunebump/current/app", editable = true }
agebd-tunefbx = { path = "services/tunefbx/current/app", editable = true }
agebd-tunefby = { path = "services/tunefby/current/app", editable = true }
nafflib = ">=2.1.1, <3"
[feature.test.dependencies]
pytest = "*"
[feature.test.tasks.test]
cmd = [
"pytest",
# allows all test files to be named the same (test_app.py)
"--import-mode=importlib",
]
env = { AGEBD_ENV = "local" }
[environments]
test = ["test"]