We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5844216 + cced34d commit 73c7fbdCopy full SHA for 73c7fbd
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
+ uv run mypy src
26
27
4. Run the unit tests to make sure that none of the unit tests are broken.
+ ```
+ uv run pytest
0 commit comments