skillfed

connector-sdk-types

Generated types for the Lumos Connector SDK

connector-sdk-types v0.64.0 181.3K downloads/30d#10,132 on PyPI
Permissive license Apache-2.0 Active released

What it is and what it does

Connector SDK Types is a package of auto-generated Pydantic models that define the type-safe interfaces for the Lumos Connector SDK. It contains request and response structures for connector operations across accounts, entitlements, authentication, and error handling. The types are generated from TypeSpec definitions and are not meant to be modified directly—changes should be made upstream in the TypeSpec source and regenerated.

The package is designed primarily as a dependency of the main connector-py package, though the types can be imported directly for use in applications that interact with Lumos connectors. It requires Python 3.10 or later and depends on pydantic and openapi-pydantic for model validation and OpenAPI schema support.

Use it for:

  • Import connector request/response types in applications that call the Lumos Connector SDK
  • Provide type hints and IDE autocomplete when working with connector operations like account management
  • Ensure type safety across authentication models, entitlements, and error handling in connector integrations
  • Use as a transitive dependency when installing the main connector-py package

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides auto-generated Pydantic type definitions for the Lumos Connector SDK, including request/response models for accounts, entitlements, authentication, and errors.

Yes, if you are building against the Lumos Connector SDK or using connector-py. The package has low install friction, active maintenance, no known vulnerabilities, and a permissive license. Install it directly only if you need to import types independently; otherwise it will be pulled in as a dependency.

Install

connector-sdk-types on PyPI

pip

pip install connector-sdk-types

uv

uv add connector-sdk-types

poetry

poetry add connector-sdk-types

Installing connector-sdk-types

Before you install

Low friction installation with only two runtime dependencies (pydantic and openapi-pydantic). Active maintenance status with a release within the last day.

License in practice

Distributed under Apache 2.0, a permissive license that allows commercial and private use with minimal restrictions.

Quickstart

pip install connector-sdk-types

from connector_sdk_types import ListAccountsRequest, ListAccountsResponse

Requires Python 3.10 or later

Verify before relying

  • Whether this package is intended for direct use or primarily as a transitive dependency
  • The scope and completeness of the generated type models beyond the examples listed

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 2 — pydantic, openapi-pydantic
Maintenance actively maintained — 1 days since the last release
First released
Downloads 181,251/month — #10,132 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: connector_sdk_types-0.64.0-py3-none-any.whl

Keywords: integrations, types

Development Status :: 4 - BetaProgramming Language :: PythonProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPy

Tags

connector sdk typespydantic models for connectorslumos connector typesconnector request response typesauto-generated connector schemasconnector api typesconnector sdk pydantic
connector-sdktype-definitionsauto-generated

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

airbyte-connector-models

Provides automatically generated Pydantic…

permissive · top 15,000 on PyPI

turnkey-sdk-types

Provides generated Pydantic type definitions…

permissive · top 15,000 on PyPI

k8

Provides Python type models for Kubernetes…

permissive · top 15,000 on PyPI

sigstore-rekor-types

Provides Python data models for Rekor's API…

permissive · top 5,000 on PyPI

django-pydantic-field

Provides type-safe Pydantic model schemas for…

permissive · top 5,000 on PyPI

jsonschema-pydantic

Converts JSON Schema definitions into Pydantic…

unclear · top 15,000 on PyPI

openresponses-types

Provides Pydantic models for the OpenResponses…

permissive · top 15,000 on PyPI

avidtools

avidtools provides Pydantic data models and…

permissive · top 15,000 on PyPI

datamodel-code-generator

Generates Python data models (Pydantic,…

permissive · top 5,000 on PyPI

GitHubKit-schemas-2026-03-10

Provides type-safe GitHub API models and…

permissive · top 15,000 on PyPI