v0.1.5
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