Spaces:
Sleeping
Sleeping
[tool.poetry] | |
name = "uw_programmatic" | |
version = "0.1.0" | |
description = "" | |
authors = ["Collin Dutter <[email protected]>", "Kate Forsberg <[email protected]>"] | |
readme = "README.md" | |
[tool.poetry.dependencies] | |
python = "^3.11" | |
griptape = { git = "https://github.com/griptape-ai/griptape.git", rev = "main" } | |
python-statemachine = {extras = ["diagrams"], version = "^2.3.6"} | |
pyyaml = "^6.0.2" | |
schema = "^0.7.7" | |
python-dotenv = "^1.0.1" | |
graphviz = "^0.20.3" | |
gradio = "^5.6.0" | |
pydot = "^3.0.2" | |
pypdf = "^5.1.0" | |
PyPDF2 = "^2.2.0" | |
xlsxwriter = "3.2.0" | |
[tool.poetry.group.dev.dependencies] | |
pyright = "^1.1.380" | |
ruff = "^0.6.4" | |
typos = "^1.25.0" | |
pre-commit = "^3.8.0" | |
[tool.poetry.group.test.dependencies] | |
pytest = "^8.3.3" | |
[tool.ruff] | |
line-length = 120 | |
[tool.ruff.lint] | |
select = [ | |
"ALL" | |
] | |
ignore = [ | |
"D", | |
"COM812", # missing-trailing-comma -- See https://github.com/astral-sh/ruff/issues/9216 | |
"ANN003", | |
'T201', | |
"TD", | |
"FIX", | |
"E501" | |
] | |
[tool.ruff.lint.per-file-ignores] | |
"tests/*.py" = ["S101"] | |
[tool.ruff.lint.pydocstyle] | |
convention = "google" | |
[tool.ruff.lint.flake8-pytest-style] | |
fixture-parentheses = true | |
[tool.ruff.lint.flake8-tidy-imports.banned-api] | |
"attr".msg = "The attr module is deprecated, use attrs instead." | |
[tool.pyright] | |
venvPath = "." | |
venv = ".venv" | |
include = [ | |
"griptape_statemachine" | |
] | |
exclude = [ | |
"**/__pycache__", | |
] | |
pythonVersion = "3.11" | |
enableExperimentalFeatures = true | |
[build-system] | |
requires = ["poetry-core"] | |
build-backend = "poetry.core.masonry.api" | |