forked from RC219805/Transformation_Portal
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
33 lines (30 loc) · 1.42 KB
/
Copy pathrequirements.txt
File metadata and controls
33 lines (30 loc) · 1.42 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
33
# Transformation Portal - Core Runtime Dependencies
# ==================================================
# This is the main requirements file for production installations.
# For a complete development environment, see requirements/ directory.
#
# Installation options:
# pip install -r requirements.txt # Core functionality only (lightweight)
# pip install -r requirements/all.txt # Full install with ML features (heavy)
# pip install -e ".[ml]" # Editable install with ML extras
#
# For CI/CD environments, use requirements-ci.txt
# For development, use requirements-dev.txt
# Core runtime essentials (base package)
-r requirements/base.txt
# Optional ML dependencies (comment out for lightweight install)
# Uncomment the line below for full ML capabilities (adds ~10GB of packages)
# -r requirements/ml.txt
# Installation notes:
# 1. Base install (core features): ~500MB
# - Image processing, batch operations, basic color grading
# - No AI/ML features (depth estimation, upscaling, etc.)
#
# 2. Full install with ML (all features): ~10GB
# - Includes PyTorch, Diffusers, ControlNet, Real-ESRGAN
# - Enables: depth-aware processing, AI upscaling, ControlNet
# - To enable: uncomment the ml.txt line above OR use pyproject.toml extras
#
# 3. For development: use requirements-dev.txt or requirements/all.txt
#
# See requirements/README.md for detailed documentation on the layered system.