# [Critical Fixes]
wrapt>=1.15.0          # Py3.11 호환

# [Core Libraries]
numpy>=1.26.0          # numpy 2.x 지원 (np.int() 제거 완료)
pandas>=2.0.3          # Py3.11 빌드 에러 방지
scipy>=1.11.0          # Python 3.11 wheel 지원 시점
scikit-learn>=1.2.2    # == 고정 해제 (저장 모델 호환 주의)

# [Visualization & Utils]
matplotlib>=3.7.1      # 3.5.3은 Py3.11 Wheel 없음
joblib>=1.2.0          # Py3.11 multiprocessing 호환
py-cpuinfo>=9.0.0

# [Stable Dependencies]
protobuf>=5.27.1,<7.0.0    # pb2 파일 재생성 완료 (protoc 6.x 기준)
requests>=2.31.0
gorilla>=0.3.0
more-itertools>=10.0.0
packaging>=23.0
GitPython>=3.1.30      # CVE 패치 포함 최소 버전
munch>=2.5.0
nest-asyncio>=1.6.0
cython>=3.0.0
lightgbm>=4.0.0
boto3>=1.29.0          # kserve 0.17 요구 버전과 정렬
shap>=0.44.0           # Python 3.11 + numpy 1.26 지원
numba>=0.59.0          # Python 3.11 + numpy 1.26 지원
