Files
speckle-automate-data-shield/pyproject.toml
T
Jonathon Broughton 99f43e6b3e Add project configuration files and clean up code
- Added .gitignore to exclude IDE-specific files.
- Created inspection profiles for code quality checks.
- Set up project metadata in various XML files.
- Removed unused dependencies from the lock file.
- Refactored main.py to streamline function calls and imports.
2025-03-23 17:05:51 +00:00

28 lines
512 B
TOML

[project]
name = "speckle-automate-data-shield"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.13"
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"