{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/13"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"}],"enrichment":{"capability":"Provides type definitions and API method signatures for the VK API, designed for use with the vkbottle framework to enable type-checked interactions with VKontakte services.","skillfed_tags":["vk-api","type-definitions","bot-framework"],"use_cases":["Building a VK bot with full type safety and IDE autocompletion for API method calls and response objects.","Validating VK API responses against the official schema using Pydantic models before processing.","Generating type stubs for VK API interactions in a larger application that uses vkbottle.","Ensuring compatibility with current VK API versions by using up-to-date method and object definitions."],"what_it_does":"vkbottle-types is a type-definition library that mirrors the VK API schema for use with the vkbottle bot framework. It provides Pydantic-based type hints and method signatures for VKontakte API calls, enabling static type checking and IDE autocompletion when building VK bots and applications. The package is generated from the official VK API schema and includes a patching mechanism to work around inconsistencies in the upstream schema.\n\nThe library depends on msgspec for serialization, pydantic for validation, and typing-extensions for compatibility across Python versions 3.10\u20133.14. It is maintained actively and designed to be kept in sync with VK API updates, though bug reports and patches are directed to the main vkbottle repository.","worth_installing":"Yes, if you are building with vkbottle. The package is actively maintained, has no known vulnerabilities, uses a permissive MIT license, and provides essential type safety for VK API development. Install friction is low and dependencies are standard. Only skip it if you are not using vkbottle or do not need type hints for VK API calls."},"id":"vkbottle-types","links":{"html":"https://skillfed.io/packages/vkbottle-types","md":"https://skillfed.io/packages/vkbottle-types.md","pypi":"https://pypi.org/project/vkbottle-types/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-02","license_spdx":"MIT","license_treatment":"permissive","name":"vkbottle-types","python_support":"supports_current","summary":"VK API methods & types for vkbottle."},"popularity":{"monthly_downloads":356760,"position":7279,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"5.199.99.21"}
