- 잘못된 승객 타입이 지정되는 문제 수정 (#267)
- Add exception handling (#259)
- 카드 결제 기능 추가 (#249)
- 예약 대기 기능 추가 (#247)
- SRT 열차운행 조정 알림에 따른 신규 정차역 코드 및 이름 추가. (#243)
- get_reservations() 메소드에 결제된 예약 내역만 반환하도록 하는 payed_only 옵션 추가 (#228)
- 지제역 이름 변경 반영 (#221)
- SRT 좌석 유형 옵션 기능 추가 (#201)
- SRT 중복 예약 오류 반환 로직 제거 (#193)
- 공식 문서 추가
- PEP517(pyproject.toml) 적용
- PyPI 릴리즈 자동화
- SRT 이외의 열차 검색 결과에 나타나지 않도록 필터링
srt-reserve
스크립트 추가
- 업데이트된 SRT API URL 반영
- 열차 검색, 예약, 취소 테스트 추가
- 기본 로그인/로그아웃 테스트 추가
- CI 도구 CircleCI에서 Github Actions로 교체
- SRT 앱 NEO 업데이트에 맞추어 API 전체 완전 수정 (#1)
- 매진 확인 오류 수정
search_train()
에서 매진되지 않은 좌석만 리턴하는 옵션을 디폴트로 추가