{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/18"}],"enrichment":{"capability":"Provides generated Pydantic type definitions for the Turnkey API, handling Python keyword conflicts through field aliasing so reserved words like `from` can be used in API requests.","skillfed_tags":["type-definitions","openapi-generated","blockchain-sdk"],"use_cases":["Building Turnkey API clients in Python without manually writing request/response type definitions.","Avoiding syntax errors when working with API fields that use Python reserved keywords.","Type-checking Turnkey API calls in an IDE or with mypy to catch errors before runtime.","Ensuring request serialization matches the Turnkey API's expected field names automatically.","Integrating Turnkey wallet operations into a larger Python application with strong typing."],"what_it_does":"Turnkey SDK Types is a code-generated package that exports Pydantic models for the Turnkey API based on an OpenAPI specification. It solves a specific Python problem: the Turnkey API includes request fields with names that are reserved Python keywords (like `from`). The package uses Pydantic's Field aliasing to let you write `from_` in your Python code while automatically serializing it as `from` when making API calls.\n\nThe package is primarily a dependency for Turnkey SDK clients rather than a standalone tool. It contains both auto-generated types (request/response models) and hand-maintained core types and error classes. The generation process reads from an OpenAPI spec and regenerates the type definitions; users should not manually edit generated files. With a single runtime dependency (pydantic) and pure-Python distribution, installation is straightforward.","worth_installing":"Yes, if you are building a Turnkey API client or integrating Turnkey wallet operations into a Python application. The package solves a real problem (keyword field aliasing) and has low install friction. However, it is in alpha status and has had only one release; verify that it covers your API use case and that the OpenAPI spec is kept current before relying on it for production work."},"id":"turnkey-sdk-types","links":{"html":"https://skillfed.io/packages/turnkey-sdk-types","md":"https://skillfed.io/packages/turnkey-sdk-types.md","pypi":"https://pypi.org/project/turnkey-sdk-types/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-09","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"turnkey-sdk-types","python_support":"supports_current","summary":"Type definitions for Turnkey API"},"popularity":{"monthly_downloads":75420,"position":14716,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.0"}
