radial-plot-generator / pyproject.toml
saattrupdan's picture
feat: Add requirements.txt, update datasets
d288ea3
[project]
name = "radial-plot-generator"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"gradio>=6.11.0",
"numpy>=2.4.4",
"pandas>=3.0.2",
"plotly>=6.6.0",
"pydantic>=2.12.5",
"requests>=2.33.1",
"scipy>=1.17.1",
]
[tool.ruff]
target-version = "py312"
line-length = 88
exclude = [
".git",
".pytest_cache",
".ruff_cache",
".euroeval_cache",
".venv",
]
extend-include = [
"*.ipynb",
]
[tool.ruff.format]
quote-style = "double"
indent-style = "space"
docstring-code-format = true
skip-magic-trailing-comma = true
[tool.ruff.lint]
preview = true
select = [
# Imports
"I",
"PLC0415",
# Docstrings
"D",
"DOC",
# pycodestyle errors and warnings (PEP8)
"E",
"W",
# flake-annotations (type hints)
"ANN",
# Pyflakes
"F",
]
ignore = [
# Type annotations for *args
"ANN002",
# Type annotations for **kwargs
"ANN003",
# Type annotations for "self" arguments
"ANN101",
# Type annotations for "cls" arguments
"ANN102",
# Always add blank line before class docstring
"D203",
# No new-line as first line of docstring
"D213",
]
[tool.ruff.lint.extend-per-file-ignores]
"__init__.py" = [
"F401",
]
"src/scripts/main.py" = [
"I",
]
[tool.ruff.lint.isort]
split-on-trailing-comma = false
[tool.ruff.lint.pydocstyle]
convention = "google"