Skip to content

[project] 프로젝트 repositories, techStacks 필드 추가 - #8

Closed
ZaMan0806 wants to merge 2 commits into
masterfrom
ZaMan0806/프로젝트-데이터-최신화

Hidden character warning

The head ref may contain hidden characters: "ZaMan0806/\ud504\ub85c\uc81d\ud2b8-\ub370\uc774\ud130-\ucd5c\uc2e0\ud654"
Closed

ZaMan0806 wants to merge 2 commits into
masterfrom
ZaMan0806/프로젝트-데이터-최신화

Conversation

@ZaMan0806

Copy link
Copy Markdown
Collaborator

개요

datagsm-server PR #430에서 Project 응답 스펙에 repositories(리포지토리 URL 목록), techStacks(기술 스택 목록) 필드가 추가됨에 따라 Python SDK 모델을 동기화합니다. (관련 이슈: datagsm-server#426)

변경사항

  • src/datagsm_openapi/models/project.py
    • Project 모델에 repositories: list[str] 필드 추가
    • Project 모델에 tech_stacks: list[str] 필드 추가 (서버 응답 필드명: techStacks)
    • 두 필드 모두 default_factory=list로 하위 호환 유지 (서버 기본값이 빈 리스트)
  • SDK 버전 1.2.01.3.0 업데이트

참고

Closes #7

datagsm-server PR #430에서 Project에 추가된 repositories(리포지토리 URL 목록),
techStacks(기술 스택 목록) 필드를 SDK Project 모델에 반영.
두 필드 모두 default_factory=list로 하위 호환 유지.

Closes #7
@ZaMan0806

Copy link
Copy Markdown
Collaborator Author

브랜치명을 팀 컨벤션에 맞춰 add/project-repositories-tech-stacks-field로 변경하여 새 PR로 재생성합니다.

@ZaMan0806 ZaMan0806 closed this Sep 15, 2026
@ZaMan0806
ZaMan0806 deleted the ZaMan0806/프로젝트-데이터-최신화 branch September 15, 2026 07:09
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.

Project 모델에 repositories, techStacks 필드 반영 필요

1 participant