mirror of
https://github.com/zenlm/zen-designer.git
synced 2026-10-30 14:58:19 +00:00
76 lines
1.6 KiB
TOML
76 lines
1.6 KiB
TOML
[project]
|
|
name = "qwen-vl-utils"
|
|
version = "0.0.9"
|
|
description = "Qwen Vision Language Model Utils - PyTorch"
|
|
authors = [
|
|
{ name = "Qwen Team", email = "[email protected]" },
|
|
]
|
|
dependencies = [
|
|
"requests",
|
|
"pillow",
|
|
"av",
|
|
"packaging",
|
|
]
|
|
readme = "README.md"
|
|
requires-python = ">=3.14"
|
|
license = {text = "Apache-2.0"}
|
|
keywords = [
|
|
'large language model',
|
|
'vision language model',
|
|
'qwen-vl',
|
|
'pytorch',
|
|
]
|
|
classifiers = [
|
|
'Development Status :: 4 - Beta',
|
|
'Topic :: Scientific/Engineering :: Artificial Intelligence',
|
|
'Programming Language :: Python :: 3',
|
|
'License :: OSI Approved :: Apache Software License',
|
|
]
|
|
|
|
[project.urls]
|
|
Homepage = "https://github.com/QwenLM/Qwen2-VL/tree/main/qwen-vl-utils"
|
|
Repository = "https://github.com/QwenLM/Qwen2-VL.git"
|
|
Issues = "https://github.com/QwenLM/Qwen2-VL/issues"
|
|
|
|
[project.optional-dependencies]
|
|
decord = [
|
|
"decord",
|
|
]
|
|
|
|
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[tool.rye]
|
|
managed = true
|
|
dev-dependencies = [
|
|
"torch",
|
|
"torchvision",
|
|
]
|
|
|
|
[tool.hatch.metadata]
|
|
allow-direct-references = true
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["src/qwen_vl_utils"]
|
|
|
|
[tool.ruff]
|
|
line-length = 119
|
|
|
|
[tool.ruff.lint]
|
|
ignore = ["C408", "C901", "E501", "E731", "E741", "W605"]
|
|
select = ["C", "E", "F", "I", "W"]
|
|
|
|
[tool.ruff.lint.per-file-ignores]
|
|
"__init__.py" = ["E402", "F401", "F403", "F811"]
|
|
|
|
[tool.ruff.lint.isort]
|
|
lines-after-imports = 2
|
|
known-first-party = ["qwen_vl_utils"]
|
|
|
|
[tool.ruff.format]
|
|
quote-style = "double"
|
|
indent-style = "space"
|
|
skip-magic-trailing-comma = false
|
|
line-ending = "auto"
|