diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..1ddc6b2 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,33 @@ +# Core ML and Detection +ultralytics>=8.0.0 +torch>=2.0.0 +torchvision>=0.15.0 + +# GUI Framework +PySide6>=6.5.0 +pyqtgraph>=0.13.0 + +# Image Processing +opencv-python>=4.8.0 +Pillow>=10.0.0 +numpy>=1.24.0 + +# Database +sqlalchemy>=2.0.0 + +# Data Export +pandas>=2.0.0 +openpyxl>=3.1.0 + +# Configuration +pyyaml>=6.0 + +# Testing +pytest>=7.4.0 +pytest-qt>=4.2.0 +pytest-cov>=4.1.0 + +# Development +black>=23.0.0 +pylint>=2.17.0 +mypy>=1.4.0 \ No newline at end of file