Skip to content

v0.1.5

Choose a tag to compare

@bamjun bamjun released this 28 Apr 01:12
· 63 commits to main since this release

Release Notes - kiwoom-rest-api v0.1.5

Release Date: 2025-04-28

주요 변경 사항 ✨

이번 릴리즈는 라이브러리 사용자를 위한 동기 및 비동기 클라이언트 사용 예제 코드를 tests 디렉토리에 추가하는 데 중점을 두었습니다. 이를 통해 실제 코드에서 라이브러리를 어떻게 활용할 수 있는지 더 쉽게 파악할 수 있습니다.

✨ 새로운 기능 및 개선 (New Features & Improvements)

  • 사용 예제 코드 추가:
    • tests 디렉토리 내에 kiwoom-rest-api 클라이언트를 사용하는 실제 예제 코드를 추가했습니다.
    • 동기 클라이언트 사용 예제: StockInfo(use_async=False)를 사용하여 동기적으로 API를 호출하는 방법을 보여주는 예제를 포함합니다. (예: tests/koreanstock/test_stockinfo.py 또는 유사 파일)
    • 비동기 클라이언트 사용 예제: StockInfo(use_async=True) 및 asyncio를 사용하여 비동기적으로 여러 API 호출을 효율적으로 처리하는 방법을 보여주는 예제를 포함합니다. (예: tests/koreanstock/test_stockinfo_async.py 또는 유사 파일)
    • 예제에는 TokenManager 초기화, StockInfo 인스턴스 생성, 특정 API 메서드(예: basic_stock_information_request_ka10001, daily_stock_price_request_ka10003) 호출 및 결과 처리 방법이 포함되어 있습니다.

🐛 버그 수정 (Bug Fixes)

  • 동기, 비동기 버그 수정

⬆️ 의존성 변경 (Dependency Changes)

  • 이 버전에서 핵심 의존성 변경 사항은 없습니다. (pyproject.toml 기준 Python >=3.9, httpx ^0.28.0, typer ^0.9.0, rich ^13.0.0 요구사항 유지)

📝 문서 (Documentation)

  • 사용 예제 추가를 통해 라이브러리 활용 방법에 대한 실질적인 문서 역할을 강화했습니다.

업그레이드 방법:

pip install --upgrade kiwoom-rest-api

또는 Poetry 사용 시:

poetry add kiwoom-rest-api@latest
# 또는 특정 버전 지정
# poetry add kiwoom-rest-api==0.1.5