Skip to content

Add spartan-graphql Python client library - #2570

Merged
martinbonnin merged 7 commits into
graphql:sourcefrom
tibdex:source
Nov 4, 2026
Merged

martinbonnin merged 7 commits into
graphql:sourcefrom
tibdex:source

Conversation

@tibdex

@tibdex tibdex commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Description

Hi 👋, I'm the author of Spartan GraphQL.

This adds a page for it in the Python client libraries, next to Ariadne Codegen, sgqlc, and the others.

spartan-graphql compiles GraphQL documents into a typed Python package. Unlike the existing Python code generators, it relies on static type checking exclusively (no redundant client side validation), so the generated code has no runtime dependencies and works over any transport.

@vercel

vercel Bot commented Nov 3, 2026

Copy link
Copy Markdown

@tibdex is attempting to deploy a commit to the The GraphQL Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@linux-foundation-easycla

linux-foundation-easycla Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

CLA Signed
The committers listed above are authorized under a signed CLA.

@martinbonnin

Copy link
Copy Markdown
Contributor

Congrats about the new project!

May I suggest you rename as something else? graphql-code-generator is currently the main TS code generator and a lot of folks in the community refer to it as graphql-codegen.

Having both could be confusing and probably will make your project harder to discover.

@tibdex tibdex changed the title Add graphql-codegen Python client library Add spartan-graphql Python client library Nov 4, 2026
@tibdex

tibdex commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor Author

Hi Martin, good idea. I just renamed the lib from graphql-codegen to spartan-graphql.

@martinbonnin
martinbonnin enabled auto-merge (squash) November 4, 2026 09:10

@martinbonnin martinbonnin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@martinbonnin
martinbonnin merged commit fc2e90f into graphql:source Nov 4, 2026
4 of 5 checks passed
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