forked from BCG-X-Official/artkit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment.yml
44 lines (39 loc) · 1.17 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
name: artkit
channels:
- conda-forge
- bcgx
- defaults
dependencies:
# Python
- python ~= 3.11.9
# Additional libraries
- fluxus ~= 1.0
- gamma-pytools ~= 3.0
- pandas ~= 2.2
- python-dotenv ~= 1.0
- graphviz ~= 9.0
- python-graphviz ~= 0.20
# LLM provider packages:
- openai ~= 1.34
- groq ~= 0.9
- anthropic ~= 0.26
- google-generativeai ~= 0.6
# The following are required for huggingface:
- aiohttp ~= 3.9
- pytorch ~= 2.3
- transformers ~= 4.41
# Sphinx documentation build
- nbsphinx ~= 0.9
- sphinx ~= 7.2
- sphinx-autodoc-typehints ~= 1.25
- pydata-sphinx-theme ~= 0.15.1
- packaging ~= 24.1
# Notebooks
- ipywidgets ~= 8.1
- jupyterlab ~= 4.2
- notebook ~= 7.2
# DevOps
- pytest ~= 8.2
- pytest-asyncio ~= 0.23
- pytest-cov ~= 5.0
- pre-commit ~= 3.7