File tree Expand file tree Collapse file tree 5 files changed +35
-264
lines changed Expand file tree Collapse file tree 5 files changed +35
-264
lines changed Original file line number Diff line number Diff line change @@ -210,3 +210,6 @@ __marimo__/
210210htmlcov /
211211.coverage
212212.pytest_cache /
213+
214+ # Cost tracking database (contains usage data)
215+ cost.json
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -34,3 +34,35 @@ dev = [
3434 " pytest-mock>=3.15.1" ,
3535 " ruff>=0.14.0" ,
3636]
37+
38+ [tool .ruff ]
39+ line-length = 100
40+ target-version = " py313"
41+
42+ [tool .ruff .lint ]
43+ # Enable carefully selected rule sets for personal project
44+ select = [
45+ " E" , # pycodestyle errors
46+ " F" , # pyflakes
47+ " I" , # isort (import sorting)
48+ " UP" , # pyupgrade (modernize Python code)
49+ ]
50+
51+ # Ignore rules that are too strict for personal project
52+ ignore = [
53+ " E501" , # Line too long (handled by formatter)
54+ ]
55+
56+ [tool .ruff .lint .per-file-ignores ]
57+ # Tests can use assert
58+ "tests/**/*.py" = [" S101" ]
59+
60+ [tool .ruff .format ]
61+ # Use double quotes for strings
62+ quote-style = " double"
63+
64+ # Indent with spaces
65+ indent-style = " space"
66+
67+ # Respect magic trailing comma
68+ skip-magic-trailing-comma = false
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments