Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ jobs:
id: setup-uv
with:
enable-cache: true
cache-prefix: ${{ matrix.python-version }}

- name: Install uv and set the python version
uses: astral-sh/setup-uv@v5
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ jobs:
id: setup-uv
with:
enable-cache: true
cache-prefix: ${{ matrix.python-version }}

- name: Install uv and set the python version
uses: astral-sh/setup-uv@v5
Expand Down
6 changes: 6 additions & 0 deletions magicalapi/types/resume_parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ class Basic(BaseModelValidated, OptionalModel):
university: str
graduation_year: str
majors: str
birthday: str

class ProjectExperience(BaseModelValidated, OptionalModel):
title: str | None
Expand Down Expand Up @@ -63,6 +64,10 @@ class Skill(BaseModelValidated, OptionalModel):
name: str


class Intereset(BaseModelValidated, OptionalModel):
name: str


class ResumeParser(BaseModelValidated):
basic: Resume.Basic
summary: str | None
Expand All @@ -72,6 +77,7 @@ class ResumeParser(BaseModelValidated):
certifications: list[Resume.Certification]
languages: list[Resume.Language]
skills: list[Resume.Skill]
interests: list[Intereset]


class ResumeParserResponse(BaseResponse):
Expand Down
Loading