-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpixi.toml
More file actions
32 lines (25 loc) · 1.17 KB
/
pixi.toml
File metadata and controls
32 lines (25 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[workspace]
channels = ["knime", "conda-forge"]
platforms = ["win-64", "linux-64", "osx-64", "osx-arm64"]
[tasks]
test = { cmd = "pytest" }
format = { cmd = "ruff format ." }
[dependencies]
python = "3.11.*"
pytest = "*"
ruff = "*"
knime-extension = "*"
knime-python-base = "*"
knime-python-versions = "5.*"
[feature.build.dependencies]
python = "3.9.*"
knime-extension-bundling = "5.*"
[feature.debug.dependencies]
debugpy = "*"
[feature.build.tasks]
build = { args = [{ "arg" = "dest", "default" = "./local-update-site" }], cmd = "build-python-extension . {{ dest }} --update-sites-version nightly"}
register-debug-in-knime = { description = "Register the current KNIME extension with a KNIME installation. Usage: 'pixi run register-debug-in-knime' (default locations) or 'pixi run register-debug-in-knime C:/' (search entire C: drive if no executables found). Note windows paths should not end with \\ (backslash)", args = [
{ "arg" = "search_path", "default" = "" }], cmd = "register-debug-in-knime{% if search_path %} --search-path \"{{ search_path }}\"{% endif %}" }
[environments]
build = {features = ["build"], no-default-feature = true}
debug = {features = ["debug"]}