File size: 581 Bytes
a1bff60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
---
description:
globs:
alwaysApply: true
---

# Your rule content

- use python version 3.12 only
- Use FastAPI exclusively
- always add tests using pytest
- always add imports at the top of the file, never in a function
- if a code is defined somewhere reuse it or refactor it
- files can't exceed 300 lined of code at that point refactor
- don't document obvious lined of code
- use pydantic for types and objects
- if a database is needed use SQLModel
- if a LLM call is needed use LiteLLM
- if an email is needed use resend
- use httpx for requests
- for logging use loguru
-