--- id: aioazuredevops version: "2.2.2" license: Apache-2.0 license_treatment: permissive maintenance: active --- # aioazuredevops — Get data from the Azure DevOps API License: permissive · Maintenance: active · Downloads: 74.2K/mo ## What it is and what it does aioazuredevops is a Python async client for querying the Azure DevOps REST API. It wraps aiohttp to provide non-blocking HTTP calls, letting you fetch data from Azure DevOps without blocking your event loop. The package requires Python 3.11 or later and is designed for applications that need to integrate with Azure DevOps in an async-first architecture—typical use cases include CI/CD orchestration tools, monitoring dashboards, and background workers that pull DevOps metrics or status updates. The library is actively maintained and carries no known security vulnerabilities. Its single runtime dependency (aiohttp) keeps the installation footprint small. The permissive Apache-2.0 license allows both commercial and open-source use without restriction. Use it for: - Fetch work items and sprint data from Azure DevOps in an async application without blocking I/O - Build a monitoring dashboard that polls Azure DevOps metrics and pipeline status asynchronously - Integrate Azure DevOps API calls into a CI/CD orchestration tool that processes multiple requests concurrently - Query repositories, branches, and pull requests from Azure DevOps in a background worker task ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Fetch data from Azure DevOps API endpoints using async/await patterns with aiohttp, enabling non-blocking integration with DevOps systems. Yes. Low install friction, active maintenance, no vulnerabilities, and a permissive license make this a safe choice. Install it if you need async Azure DevOps API access in a Python 3.11+ application. ## Install pip install aioazuredevops uv add aioazuredevops poetry add aioazuredevops ## Installing aioazuredevops Before you install: Low install friction with a single dependency (aiohttp). Actively maintained with last commit on 2026-08-05 and no archived status. License in practice: Apache-2.0 is permissive; you can use, modify, and distribute this package freely in commercial and private projects, provided you retain license notices. Quickstart: pip install aioazuredevops import aioazuredevops # Requires Azure DevOps organization URL and credentials to instantiate client Requires Python 3.11 or later Verify before relying: - Specific Azure DevOps API endpoints and operations supported by this version - Authentication methods supported (personal access tokens, managed identity, etc.) - Rate limiting or retry behavior when calling Azure DevOps API ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 74.2K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags azure devops api client, async azure devops, aiohttp devops integration, azure devops asyncio, devops api async python, azure-devops, async-http-client [View on SkillFed](https://skillfed.io/packages/aioazuredevops) · [View on PyPI](https://pypi.org/project/aioazuredevops/)