File tree 1 file changed +7
-8
lines changed
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -76,17 +76,17 @@ Ready to contribute? Here's how to set up `bbox_visualizer` for local developmen
76
76
77
77
7. Format and lint your code:
78
78
` ` ` bash
79
- # Format with black
80
- uv pip run black .
79
+ # Format with ruff
80
+ uv run ruff format .
81
81
82
82
# Run linting checks with ruff
83
- uv pip run ruff check .
83
+ uv run ruff check .
84
84
85
85
# Auto-fix ruff issues where possible
86
- uv pip run ruff check --fix .
86
+ uv run ruff check --fix .
87
87
88
88
# Run tests
89
- uv pip run pytest
89
+ uv run pytest
90
90
` ` `
91
91
92
92
8. Commit your changes and push your branch to GitHub:
@@ -107,15 +107,14 @@ Before you submit a pull request, check that it meets these guidelines:
107
107
* Add your new functionality into a function with a docstring
108
108
* Update the README.md with any new usage instructions
109
109
3. The pull request should work for Python 3.8 and above.
110
- 4. Make sure all tests pass and the code is formatted with black and passes ruff checks .
110
+ 4. Make sure all tests pass and the code is formatted and linted with ruff .
111
111
112
112
# # Development Tools
113
113
114
114
This project uses modern Python development tools:
115
115
116
116
* ** uv** : Fast Python package installer and resolver
117
- * ** black** : Code formatter
118
- * ** ruff** : Fast Python linter
117
+ * ** ruff** : Fast Python linter and formatter
119
118
* ** pytest** : Testing framework
120
119
121
120
All development dependencies are specified in the ` pyproject.toml` file and will be installed when you install the package with the ` [dev]` extra.
You can’t perform that action at this time.
0 commit comments