회사 온보딩(개발 환경 가이드 및 컨벤션 관련)
Git PR로 Issue 핸들링


CodeRabbit 설치: AI 코드리뷰어


pytest(+uv)를 활용한 테스트
uv add fastapi uvicorn
uv add --dev pytestuv pip install -e .uv run pytestuv 패키징
uv build(uv pip uninstall my-service)
uv pip install dist/*.whluv run pytest
jaemankim@Tiroshui-MacBookPro my-service % uv run pytest
============================= test session starts =============================
platform darwin -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0
rootdir: /Users/jaemankim/Desktop/practice/tirosh-onboarding/my-service
configfile: pyproject.toml
plugins: anyio-4.12.1
collected 0 items
============================ no tests ran in 0.01s ============================
jaemankim@Tiroshui-MacBookPro my-service % uv pip uninstall my-service
Uninstalled 1 package in 1ms
- my-service==0.1.0 (from file:///Users/jaemankim/Desktop/practice/tirosh-onboarding/my-service)
jaemankim@Tiroshui-MacBookPro my-service % uv run pytest
Installed 1 package in 2ms
============================= test session starts =============================
platform darwin -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0
rootdir: /Users/jaemankim/Desktop/practice/tirosh-onboarding/my-service
configfile: pyproject.toml
plugins: anyio-4.12.1
collected 0 items우물우물