Skip to content

Releases: UnOfficial-TAGO-API/TAGOBus-API

v0.14.0

Choose a tag to compare

@hyuntroll hyuntroll released this 29 Jul 12:47

주요 변경 사항

  • 노선, 정류소, 도착 정보, 차량, 도시 코드를 각각 독립적인 Resource API로 분리했습니다.
  • 페이지 응답을 일관되게 다루는 TagoPage를 추가했습니다.
  • 공식 정류소 데이터 스냅샷 206,022건을 내장한 오프라인 StationCatalog를 추가했습니다.
  • 모델과 Resource의 책임을 분리하고 공공데이터포털 및 제공기관 예외 계층을 정리했습니다.
  • 패키지 빌드 설정을 pyproject.toml로 전환하고 Python 3.10~3.14를 지원합니다.

호환성 안내

  • 기존 Client 메서드는 1.0까지 deprecated API로 유지됩니다.
  • 모델 속성 접근은 더 이상 암묵적인 네트워크 요청을 수행하지 않습니다. 데이터 조회에는 각 Resource를 사용해 주세요.
  • BaseList, pickle cache, 구형 converter/decorator 및 requests 기반 HTTP helper가 제거되었습니다.
  • 실험적 model lazy-loading 기능은 제거되었으며 추후 별도 설계 후 도입할 예정입니다.

설치

pip install --upgrade UnOffical-TAGO-API

전체 변경 사항은 CHANGELOG.md의 0.13.0 및 0.14.0 항목을 참고해 주세요.

v0.12

Choose a tag to compare

@hyuntroll hyuntroll released this 11 Aug 23:11

예외처리 추가했습니다.

v0.11

Choose a tag to compare

@hyuntroll hyuntroll released this 11 Aug 12:58

get_station 예외처리 및 메서드 설명을 추가했습니다.

v0.10

Choose a tag to compare

@hyuntroll hyuntroll released this 10 Aug 16:01

cache파일 수정

v0.9

Choose a tag to compare

@hyuntroll hyuntroll released this 10 Aug 13:15

Docs 문서 및 도메인 클래스 수정

v0.8 버그 수정

Choose a tag to compare

@hyuntroll hyuntroll released this 08 Aug 10:53

get_route_by_station을 통해 경류하는 버스를 불러올 때 전체 버스를 모두 불러오는 버그를 수정했습니다.

Full Changelog: v.0.7...v0.8

v0.6

Choose a tag to compare

@hyuntroll hyuntroll released this 03 Aug 09:16

버전 관련 버그 수정

캐시파일

Choose a tag to compare

@hyuntroll hyuntroll released this 03 Aug 09:13

캐시파일이 함께 다운되지 않는 문제를 해결했습니다.

버스 픽스

Choose a tag to compare

@hyuntroll hyuntroll released this 03 Aug 08:51

제발 마지막 버스 수정이길 바랍니다..

cache 폴더 수정

Choose a tag to compare

@hyuntroll hyuntroll released this 03 Aug 08:33

기존 cache폴더가 함께 설치되지 않던 문제를 해결했습니다.