Commit b1362d6
committed
refactor(cli): move CWL executor package from diracx-api to diracx-cli
The executor is a CLI tool (dirac-cwl-run entry point), not an API
component. Moves source and tests to diracx-cli, updates cwltool
dependency location, and rewrites test_no_cwltool_import to verify
the mypyc compatibility patch is installed before cwltool loads.
chore: update lockfile
chore: update .gitignore1 parent bce49e3 commit b1362d6
16 files changed
Lines changed: 4925 additions & 1009 deletions
File tree
- diracx-api
- tests
- diracx-cli
- src/diracx/cli/executor
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | | - | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments