Skip to content

feat: add typed Python modelparams package - #191

Merged
guillaumegay13 merged 1 commit into
mnfst:mp/add-openai-gpt-5.6-lunafrom
guillaumegay13:guillaumegay13/python-pydantic-version
Aug 4, 2026
Merged

feat: add typed Python modelparams package#191
guillaumegay13 merged 1 commit into
mnfst:mp/add-openai-gpt-5.6-lunafrom
guillaumegay13:guillaumegay13/python-pydantic-version

Conversation

@guillaumegay13

Copy link
Copy Markdown
Collaborator

✨ What changed

  • Add a typed modelparams Python package backed by Pydantic.
  • Generate request types and bundled metadata for all 211 catalog models.
  • Add Python CI and independent trusted PyPI publishing.

💭 Why

Python users need the same offline catalog and parameter validation as TypeScript consumers.

👤 For users

Python 3.10+ users can validate provider request dictionaries and statically type model parameters.

🔧 For operators

Configure the pypi trusted publisher and GitHub environment before the first release.

@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown

@guillaumegay13 is attempting to deploy a commit to the Manifest Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added site Website code or tooling meta Repo docs, CI, and config labels Aug 4, 2026
@guillaumegay13
guillaumegay13 marked this pull request as ready for review August 4, 2026 09:04
@guillaumegay13
guillaumegay13 merged commit 9eeb9b4 into mnfst:mp/add-openai-gpt-5.6-luna Aug 4, 2026
1 of 2 checks passed
guillaumegay13 added a commit that referenced this pull request Aug 4, 2026
* feat: add openai/gpt-5.6-luna

* chore: commit codegen output for gpt-5.6-luna

* feat: add GPT-OSS 20B parameters (#108)

Add the catalog entry for GPT-OSS 20B.

* feat: add Gemma 4 31B parameters (#112)

Add the catalog entry for Gemma 4 31B.

* feat: add Gemma 4 26B parameters (#111)

Add the catalog entry for Gemma 4 26B A4B.

* feat: add GLM-5.2 parameters (#110)

Add API-key and subscription parameter entries for GLM-5.2.

* feat: add GPT-OSS 120B parameters (#109)

Add the catalog entry for GPT-OSS 120B.

* feat: add xAI Grok 4.5 parameters (#113)

* feat: add groq/qwen3-32b parameters (#114)

* feat: add cerebras/zai-glm-4.7 parameters (#115)

* feat: add typed Python modelparams package (#191)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Repo docs, CI, and config site Website code or tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant