forked from cooperative-computing-lab/cctools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment.yml
27 lines (27 loc) · 1.35 KB
/
environment.yml
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
---
name: cctools-dev
channels:
- conda-forge
dependencies:
- python=3 # required for build
- gcc_linux-64 # required for build
- gxx_linux-64 # required for build
- make # required for build
- zlib # required for compressed catalog updates
- swig # required for WorkQueue/TaskVine language bindings
- perl # optional for WorkQueue Perl bindings
- libopenssl-static # optional for WorkQueue/TaskVine SSL connection
- openssl # optional for WorkQueue/TaskVine SSL connection
- conda-pack # required for Poncho packaging
- packaging # required for Poncho packaging
- cloudpickle # required for WorkQueue/TaskVine remote function invocation
- threadpoolctl # required for WorkQueue/TaskVine remote function invocation
- rich # optional for Taskvine Dask executor
- gdb # optional debugger to match compiler
- flake8 # optional to lint and format Python code
- clang-format # optional to lint and format C code
- m4 # optional for building man pages
- doxygen # optional to make doxygen api docs
- mkdocs # optional to make readthedocs online manual
- pymdown-extensions # optional to make readthedocs online manual
...