Skip to content

장마감이후 호출하는 경우 KeyError에 대한 방어코드 추가함. - #76

Open
visualmoney wants to merge 265 commits into
Soju06:mainfrom
visualmoney:main
Open

장마감이후 호출하는 경우 KeyError에 대한 방어코드 추가함.#76
visualmoney wants to merge 265 commits into
Soju06:mainfrom
visualmoney:main

Conversation

@visualmoney

Copy link
Copy Markdown

🛠️ PR Summary

🌟 요약

어떤 것이 변경되었나요? 간략히 설명해주세요.

인증 토큰을 자동으로 관리하는 기능을 추가했습니다.

📊 주요 변경 사항

주요 변경 사항을 적어주세요.

  • utils.workspace.py 파일을 추가했습니다.
    PyKis 라이브러리의 개인 작업 공간을 관리하는 기능을 추가했습니다.
  • kis.py에서 PyKis 메인 클래스 생성자에 keep_token 인자를 추가했습니다.
    keep_token이 True이면 인증 토큰을 개인 작업 공간에서 자동으로 관리합니다.
  • 웹소켓 Ping을 로깅하는 코드를 제거했습니다.

🎯 목적 및 영향

  • 목적: 왜 이 PR이 필요한가요?
    인증 토큰을 자동으로 관리하는 기능을 추가하여 라이브러리를 손쉽게 사용할 수 있도록 합니다.

  • 영향: 이 변경 사항이 어떤 영향을 미치나요?
    토큰 로드 및 저장을 자동으로 처리하므로 비전문 사용자가 토큰을 관리하는 부담이 줄어듭니다.

…래스가 정상 동작하는지 확인 3. 지 않은 서브클래스는 여전히 추상으로 취급되는지 확인)
visualmoney and others added 30 commits September 5, 2026 10:56
Co-authored-by: Cursor <cursoragent@cursor.com>
하한은 그대로 두고 끝단만 맞춥니다. 정책이 중간 버전을 나열하면 CI 서술과 갈라집니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
태그를 찍으면 0.1.x 가 현재라는 문장이 바로 낡습니다. 검사는 그 줄을 잡습니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
태그와 게시는 이미 add1bca 에 있습니다. 함정만 적습니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
빈 Wiki 앵커를 살아 있는 문서로 돌립니다. 위키 본문은 복제하지 않습니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
PyKis 목차 대비 표는 이슈 본문입니다. 바닥의 1.0.0·날짜가 다시 오면 검사가 실패합니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
가이드가 없는 메서드를 가르치지 않게 하고, 목차 항목을 examples/ 가 부릅니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
이 배포판 이력은 CHANGELOG.md 입니다. 업스트림 항목은 Releases 로 둡니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
허브-스포크가 핵심이고 코드는 그대로 둡니다. 문서 한 그림은 #146 입니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
옛 계층 흐름도와 틀린 호출을 지웁니다. 코드 구조는 그대로입니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
허브-스포크만 모듈 구조입니다. SimpleKIS 는 파사드가 아닙니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
스텁은 #150 의 남은 칸이었습니다. 시세 예제를 복제하지 않습니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
자격증명 없이 겉면을 보고, 통합 연기는 채운 설정만 쓴다. 추적 템플릿을 넘기던 연기는 결함이라 뺀다.

Co-authored-by: Cursor <cursoragent@cursor.com>
keep_token 이 앱 json 이면 mkdir 하지 않고, 주석 YOUR_HTS_ID 로 skip 하지 않습니다. 잔고·계좌 조회는 #30 필수 연기가 아닙니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
test: 자격증명 연기를 시세·연결로 고정한다
현물 표면이 아닌 커리큘럼 경로가 살아 있는 문서를 가리키고 있었습니다. git 이 기억하므로 archive 하지 않습니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
…culum

examples: 초·중·고 폴더를 접고 01_basic 만 남긴다
PyKis·~/.pykis·PYKIS_* 와 루트→types 위임을 없애고 Stable classifier·문서를 맞춥니다. v1.0.0 태그는 치지 않습니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
…prep

fix(compat)!: 1.0.0 호환 폴백과 루트 위임을 제거한다
draft/config-schema-v2 는 #75 로 반영된 초안이라 원격에서 지웠습니다. CHANGELOG 를 0.3.0 으로 옮깁니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
SimpleKIS 가이드 정합(#163)과 KisNotFound 별칭 제거·문서 내러티브(#164)를
맞춘 뒤 SemVer major 태그를 찍을 준비를 합니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
release: v1.0.0 갭 (#163 · #164) 과 CHANGELOG 승격
문서의 현재 계열을 1.0.0 으로 옮깁니다.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant