Releases: rescenedev/tossinvest-cli
Releases · rescenedev/tossinvest-cli
Release list
v0.4.3 — 견고성·버그 수정
v0.4.2 — 보유종목 정렬
Added
account holdings --sort daily|pl|value— 일간 등락·수익률·평가금액 순 정렬 (REPLp --sort daily)
v0.4.1 — 자동완성·내부 정비
Fixed
- REPL 자동완성에
:history와 베어 숏컷(w·c·wl) 노출
Changed
- 차트 지표를 indicators.py 순수 함수 모듈로 분리, _render_chart/_render_overview 패널별 헬퍼 분해
- API 래퍼(market_data·market_info·stock·account·order) 파라미터·계좌 헤더 전달 테스트 보강 (130 passed)
v0.4.0 — macOS Keychain 자격증명 보관
toss auth keychain set/status/clear— client_id·client_secret 을 macOS Keychain 에 암호화 보관- 우선순위 env › .env › Keychain › toml —
.env평문 파일 없이 어느 디렉터리에서든 동작 - 키 원문은
auth status출력에서 마스킹, 토큰은 권한 600 캐시 - 랜딩: '60초 만에 시작' 섹션 + 안전장치에 보안 카드 (Keychain · no plaintext)
전체 변경: https://github.com/rescenedev/tossinvest-cli/blob/main/CHANGELOG.md
v0.3.2 — 보유액 추이 · 명령 기록
account history(REPLa hist) — 현재 보유 수량 × 과거 종가로 보유액 추이 차트 근사 재구성holdings전체 조회 시 평가액을~/.toss-cli/portfolio_history.jsonl에 하루 1회 기록 (실제 추이 누적)- REPL 명령 기록 메뉴
:history+ bash 스타일 재실행!42·!!·!o b
전체 변경: https://github.com/rescenedev/tossinvest-cli/blob/main/CHANGELOG.md
v0.3.1 — 문서: 공식 API 차별점
README(ko/en) 에 '왜 이 도구인가 — 공식 API 만 사용' 비교 섹션 추가. 코드 변경 없음 — PyPI 페이지 반영용 문서 릴리스.
v0.3.0 — 에이전트 · 안전 게이트 · ledger
--csv전역 출력 (파이프/엑셀/AI 에이전트용, 중첩 응답 평탄화)- 주문 액션별 차단 게이트:
TOSS_NO_BUY/SELL/MODIFY/CANCEL(sim·dry-run 허용) - 로컬 거래 ledger: CLI 경유 주문/정정/취소 기록 —
toss ledger show - 관심종목 그룹(폴더):
watchlist group create|rename|delete,add -g, 그룹별 시세판 - AGENTS.md (AI 에이전트 사용 규약) · CHANGELOG.md · README 뱃지/FAQ · 영문 README
전체 변경: https://github.com/rescenedev/tossinvest-cli/blob/main/CHANGELOG.md
v0.2.3 — 관심종목 시세판
- wl 관심종목 시세판: 전일 대비 등락순 정렬, -w 실시간 갱신 (로컬 저장)
- REPL 종료 UX: Ctrl-C 두 번, /quit·/exit·q, 실행 중 Ctrl-C 는 명령만 중단
- c <심볼> -P 1d 오늘(분봉) 차트 프리셋
v0.2.2 — sim 캔들 수정
sim 캔들 응답을 스펙(CandlePageResponse) 형태로 수정 — sim 모드 차트/캔들 표 복구.
v0.2.1 — Python 3.11+
tomllib 은 Python 3.11 표준 라이브러리 — requires-python 상향 (3.10 설치 깨짐 수정).