# Claude Remote Companion Server 의존성
#   pip install -r requirements.txt

# 공통 (모든 모드) — 서버 핸들러가 websockets 14+ 신규 API 사용
websockets>=14,<16

# inject 모드 (기본, 크로스플랫폼: Win/Mac/Linux)
pyperclip>=1.8
pynput>=1.7

# pty 모드 (출력 미러)
pyte>=0.8
#   · Windows 는 ConPTY 래퍼가 필요 (Mac/Linux 는 표준 pty 모듈 사용)
#   · 3.x(Rust 빌드)는 일부 Python에서 DLL 로드 실패 → 2.x 로 고정
pywinpty>=2.0,<3 ; platform_system == "Windows"
