50 lines
1.9 KiB
TOML
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"]
|