Files
speckle-automate-data-shield/pyproject.toml
T
Jonathon Broughton 31ff21a178 Update dependencies installation process
- Switched from Poetry to pip for managing dependencies.
- Updated Python version in the Dockerfile to 3.13.
- Simplified installation steps in CI workflow and Dockerfile.
2025-03-24 09:42:05 +00:00

28 lines
514 B
TOML

[project]
name = "speckle-automate-data-shield"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12.4"
dependencies = [
"mypy>=1.15.0",
"pydantic-settings>=2.8.1",
"pytest>=8.3.4",
"ruff>=0.9.9",
"specklepy>=2.21.3",
]
[tool.ruff]
select = [
"E", # pycodestyle
"F", # pyflakes
"UP", # pyupgrade
"D", # pydocstyle
"I", # isort
]
line-length = 120
ignore = ["F401", "F403"]
[tool.ruff.pydocstyle]
convention = "google"