Skip to content

feat: datago 식약처 DUR 서방정분할주의 정보조회 dataset 추가 (#92)#240

Closed
seoL-ee wants to merge 1 commit into
yeongseon:mainfrom
seoL-ee:feat/issue-92-dur-er-tablet-split-caution
Closed

feat: datago 식약처 DUR 서방정분할주의 정보조회 dataset 추가 (#92)#240
seoL-ee wants to merge 1 commit into
yeongseon:mainfrom
seoL-ee:feat/issue-92-dur-er-tablet-split-caution

Conversation

@seoL-ee
Copy link
Copy Markdown
Collaborator

@seoL-ee seoL-ee commented May 6, 2026

개요

공공데이터포털(data.go.kr) 식품의약품안전처 의약품안전사용서비스(DUR)품목정보 API 중 getSeobangjeongPartitnAtentInfoList03 / 서방정분할주의 정보조회 operation을 datago.dur_er_tablet_split_caution 데이터셋으로 추가합니다.

변경 사항

  • src/kpubdata/providers/datago/catalogue.jsondur_er_tablet_split_caution catalogue entry 추가
  • tests/fixtures/datago/success_dur_er_tablet_split_caution.json fixture 추가
  • fixture 기반 unit test 추가
  • focused contract test 추가
  • SUPPORTED_DATA.md테스트 검증 상태로 반영
  • 작업 계획 문서 plans/issue-92-dur-er-tablet-split-caution.md 추가

범위

  • 전체 DUR API를 한 번에 구현하지 않습니다.
  • getSeobangjeongPartitnAtentInfoList03 / 서방정분할주의 정보조회 하나만 추가합니다.
  • DataGoAdapter 구조는 리팩터링하지 않습니다.
  • 아직 main에 없는 다른 DUR operation PR에는 의존하지 않습니다.

검증

  • uv run ruff check .
  • uv run ruff format --check .
  • uv run mypy src
  • uv run pytest906 passed, 98 deselected

보안

  • API key, serviceKey 값, token, secret은 코드/fixture/문서에 포함하지 않았습니다.
  • fixture는 합성 샘플 데이터만 포함합니다.

참고

@yeongseon
Copy link
Copy Markdown
Owner

이 PR의 내용은 통합 PR #242에서 병합되었습니다. 감사합니다! 동일한 파일을 수정하는 여러 PR이 conflict가 발생하여 하나로 합쳐서 머지했습니다.

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.

2 participants