Spaces:
Running
on
Zero
Running
on
Zero
[project] | |
name = "depth_pro" | |
version = "0.1" | |
description = "Inference/Network/Model code for Apple Depth Pro monocular depth estimation." | |
readme = "README.md" | |
dependencies = [ | |
"torch", | |
"torchvision", | |
"timm", | |
"numpy<2", | |
"pillow_heif", | |
"matplotlib", | |
] | |
[project.scripts] | |
depth-pro-run = "depth_pro.cli:run_main" | |
[project.urls] | |
Homepage = "https://github.com/apple/ml-depth-pro" | |
Repository = "https://github.com/apple/ml-depth-pro" | |
[build-system] | |
requires = ["setuptools", "setuptools-scm"] | |
build-backend = "setuptools.build_meta" | |
[tool.setuptools.packages.find] | |
where = ["src"] | |
[tool.pyright] | |
include = ["src"] | |
exclude = [ | |
"**/node_modules", | |
"**/__pycache__", | |
] | |
pythonVersion = "3.9" | |
[tool.pytest.ini_options] | |
minversion = "6.0" | |
addopts = "-ra -q" | |
testpaths = [ | |
"tests" | |
] | |
filterwarnings = [ | |
"ignore::DeprecationWarning" | |
] | |
[tool.lint.per-file-ignores] | |
"__init__.py" = ["F401", "D100", "D104"] | |
[tool.ruff] | |
line-length = 100 | |
lint.select = ["E", "F", "D", "I"] | |
lint.ignore = ["D100", "D105"] | |
extend-exclude = [ | |
"*external*", | |
"third_party", | |
] | |
src = ["depth_pro", "tests"] | |
target-version = "py39" | |