Spaces:
Running
on
Zero
Running
on
Zero
[tool.poetry] | |
name = "huggingface-gradio-template" | |
version = "0.1.0" | |
description = "A boilerplate template for an IBM Granite Huggingface Spaces Gradio Demo" | |
authors = ["James Sutton <[email protected]>"] | |
license = "Apache-2.0" | |
readme = "README.md" | |
package-mode = false | |
[tool.poetry.dependencies] | |
python = ">=3.10,<3.11" | |
gradio = ">=4.0.0,<5.0.0" | |
gradio-modal = "^0.0.4" | |
python-dotenv = "^1.0.1" | |
ibm-watsonx-ai = "^1.2.1" | |
numpy = ">=1.0.0,<2.0.0" | |
spaces = "^0.32.0" | |
torch = "2.2.2" | |
transformers = "^4.48.0" | |
[tool.poetry.group.dev.dependencies] | |
pre-commit = "^4.0.1" | |
git-lint = "^0.1.2" | |
ruff = "^0.8.3" | |
pytest = "^8.3.4" | |
[build-system] | |
requires = ["poetry-core"] | |
build-backend = "poetry.core.masonry.api" | |
[tool.ruff] | |
select = [ | |
"E", # pycodestyle | |
"F", # pyflakes | |
"UP", # pyupgrade | |
"D", # pydocstyle | |
"I", # isort | |
"B", # bugbear | |
"ANN", # annotations | |
"N", # pep8-naming | |
"C4", # Comprehensions | |
"DTZ", # DatetimeZ | |
"Q", # Quotes | |
"SIM", # Simplify | |
"RUF", # Ruff | |
] | |
ignore = ["D203", "D213"] | |
fixable = ["ALL"] | |
unfixable = [] | |
line-length = 120 | |
[tool.black] | |
line-length = 120 | |
[tool.ruff.lint.pydocstyle] | |
convention = "google" | |