Skip to content

Releases: rescenedev/tossinvest-cli

v0.4.3 — 견고성·버그 수정

Choose a tag to compare

@seongilp seongilp released this 14 Jun 04:09

Fixed

  • 에러/경고 메시지의 대괄호([400 x]·[network-error])가 rich 마크업으로 오인돼 화면에서 사라지던 버그
  • 네트워크 연결 실패·타임아웃 시 raw traceback 대신 친절한 한국어 에러 (단발 실행 exit 1)
  • 상태 파일(토큰·sim·관심종목) 원자적 쓰기 — 손상 방지, 토큰은 교체 전 0o600 적용

v0.4.2 — 보유종목 정렬

Choose a tag to compare

@seongilp seongilp released this 14 Jun 02:57

Added

  • account holdings --sort daily|pl|value — 일간 등락·수익률·평가금액 순 정렬 (REPL p --sort daily)

v0.4.1 — 자동완성·내부 정비

Choose a tag to compare

@seongilp seongilp released this 14 Jun 02:49

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 자격증명 보관

Choose a tag to compare

@seongilp seongilp released this 14 Jun 01:59
  • 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 — 보유액 추이 · 명령 기록

Choose a tag to compare

@seongilp seongilp released this 13 Jun 09:34
  • account history (REPL a 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 차별점

Choose a tag to compare

@seongilp seongilp released this 12 Jun 20:31

README(ko/en) 에 '왜 이 도구인가 — 공식 API 만 사용' 비교 섹션 추가. 코드 변경 없음 — PyPI 페이지 반영용 문서 릴리스.

v0.3.0 — 에이전트 · 안전 게이트 · ledger

Choose a tag to compare

@seongilp seongilp released this 12 Jun 20:19
  • --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 — 관심종목 시세판

Choose a tag to compare

@seongilp seongilp released this 12 Jun 20:00
  • wl 관심종목 시세판: 전일 대비 등락순 정렬, -w 실시간 갱신 (로컬 저장)
  • REPL 종료 UX: Ctrl-C 두 번, /quit·/exit·q, 실행 중 Ctrl-C 는 명령만 중단
  • c <심볼> -P 1d 오늘(분봉) 차트 프리셋

v0.2.2 — sim 캔들 수정

Choose a tag to compare

@seongilp seongilp released this 12 Jun 20:00

sim 캔들 응답을 스펙(CandlePageResponse) 형태로 수정 — sim 모드 차트/캔들 표 복구.

v0.2.1 — Python 3.11+

Choose a tag to compare

@seongilp seongilp released this 12 Jun 20:00

tomllib 은 Python 3.11 표준 라이브러리 — requires-python 상향 (3.10 설치 깨짐 수정).