We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d2d3860 commit 0838659Copy full SHA for 0838659
1 file changed
Gemini.md GEMINI.mdGemini.md renamed to GEMINI.md
@@ -3,25 +3,18 @@
3
## Project frameworks
4
- uv as package manager
5
6
-## How to run all tests
7
-1. If dependencies are not installed, install them using the following command
8
- ```
9
- uv sync --all-extras
10
11
-
12
-2. Run tests
13
14
- uv run pytest
15
16
17
-## Other instructions
+## Code style and mandatory checks
18
1. Whenever writing python code, write types as well.
19
2. After making the changes run ruff to check and fix the formatting issues
20
```
21
uv run ruff check --fix
+ uv run ruff format
22
23
3. Run mypy type checkers to check for type errors
24
25
uv run mypy
26
27
4. Run the unit tests to make sure that none of the unit tests are broken.
+ ```
+ uv run pytest
0 commit comments