|
[build-system] |
|
requires = ["setuptools","wheel","torch"] |
|
build-backend = "setuptools.build_meta" |
|
|
|
[project] |
|
name = "yolo_world" |
|
version = "0.1.0" |
|
description = "YOLO-World: Real-time Open Vocabulary Object Detection" |
|
readme = "README.md" |
|
keywords = ["object detection"] |
|
authors = [ |
|
{ name = "Tencent AILab", email = "[email protected]" }, |
|
] |
|
license = {text = "Apache License 2.0"} |
|
|
|
classifiers = [ |
|
"Development Status :: 4 - Beta", |
|
"License :: OSI Approved :: Apache Software License", |
|
"Operating System :: OS Independent", |
|
"Programming Language :: Python :: 3", |
|
"Programming Language :: Python :: 3.7", |
|
"Programming Language :: Python :: 3.8", |
|
"Programming Language :: Python :: 3.9", |
|
"Programming Language :: Python :: 3.10", |
|
"Programming Language :: Python :: 3.11", |
|
"Topic :: Scientific/Engineering :: Artificial Intelligence", |
|
] |
|
requires-python = ">= 3.7" |
|
|
|
dependencies = [ |
|
"wheel", |
|
"torch>=1.11.0", |
|
"torchvision>=0.16.2", |
|
"transformers", |
|
"tokenizers", |
|
"numpy", |
|
"opencv-python", |
|
"supervision==0.19.0", |
|
"openmim", |
|
"mmcv-lite>=2.0.0rc4", |
|
"mmdet==3.0.0", |
|
"mmengine>=0.7.1", |
|
"openmim", |
|
"mmcv", |
|
'mmyolo @ git+https://github.com/onuralpszr/mmyolo.git', |
|
|
|
] |
|
|
|
[tool.setuptools] |
|
package-dir = {"yolo_world" = "yolo_world"} |
|
include-package-data = false |
|
license-files = ["LICENSE"] |
|
zip-safe = true |
|
|
|
[tool.setuptools.packages.find] |
|
include = ["yolo_world*"] |
|
exclude = ["docs*", "tests*","third_party*","assets*"] |