hydra-core<1.4,>=1.3.2
laspy<3,>=2.5
matplotlib>=3.8
numpy>=1.26
omegaconf<2.4,>=2.3
pandas>=2.0
plyfile>=1.0
requests>=2.31
scikit-learn>=1.3
scipy>=1.11
torch>=2.4
torch-geometric>=2.5
tqdm>=4.66
typing-extensions>=4.10

[acceleration]
numba>=0.59

[all]
lazrs>=0.6
numba>=0.59
open3d>=0.18
pyvista>=0.43
pytorch-metric-learning>=2.5
tensorboard>=2.16
wandb>=0.17

[compression]
lazrs>=0.6

[dev]
build>=1.2
lazrs>=0.6
mypy>=1.10
pre-commit>=3.7
pytest>=8.2
pytest-cov>=5
ruff>=0.5
twine>=5

[training]
pytorch-metric-learning>=2.5
tensorboard>=2.16
wandb>=0.17

[visualization]
open3d>=0.18
pyvista>=0.43
