Back to skills

azure-cosmos-py

data

Python client library for Azure Cosmos DB's NoSQL API. Handles document CRUD, SQL-like queries, container management, and throughput configuration against a globally distributed database. Supports bot

Setup & Installation

npx skills add https://github.com/microsoft/azure-cosmos-py --skill azure-cosmos-py
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/azure-cosmos-py
View on GitHub

What This Skill Does

Python client library for Azure Cosmos DB's NoSQL API. Handles document CRUD, SQL-like queries, container management, and throughput configuration against a globally distributed database. Supports both sync and async operations. The SDK handles authentication via DefaultAzureCredential, enforces partition key usage at the API level, and provides typed error codes for rate limiting and 404s, which removes a lot of boilerplate compared to raw HTTP calls to the Cosmos REST API.

When to use it

  • Working with azure cosmos py functionality
  • Implementing azure cosmos py features
  • Debugging azure cosmos py related issues