azure-devops
Python wrapper around the Azure DevOps 7.x APIs
Why this rank:Strong adoptionRelease freshnessHealthy release cadence
Description
Azure DevOps Python clients
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 7.1.0b4 | Imported from PyPI (7.1.0b4) | Low | 4/21/2026 |
| 7.1.0b3 | Fix: Fix deserialization error for git commits #453 | Low | 4/26/2023 |
| 7.1.0b2 | Fix: Missing git_clients #453 Fix: Missing release #454 | Low | 4/25/2023 |
| 7.1.0b1 | New python clients with support for APIs version 7.0 and 7.1 | Low | 4/18/2023 |
| 6.0.0b4 | Fix regression in 6.0.0b3 by regenerating 6.0 apis as preview. | Low | 8/15/2020 |
| 6.0.0b3 | Updates apis to match 6.0 RTW | Low | 8/13/2020 |
| 5.1.0b8 | add pipelines_permissions_client and pipelines_checks_client | Low | 8/12/2020 |
| 5.1.0b7 | Fixed a number of cases were property types were set to int instead of float. See issue #305. | Low | 1/3/2020 |
| 6.0.0b2 | Fixed a number of cases were property types were set to `int` instead of `float`. See issue #305. | Low | 1/3/2020 |
| 6.0.0b1 | Support for 6.0-preview APIs | Low | 12/9/2019 |
| 5.1.0b6 | Fix issue #289 - Check for location id at deployment level if it does not exist at the organization level. | Low | 11/1/2019 |
| 5.1.0b5 | Fixes #280, and a number of spelling mistakes in the comments. Breaking change: namespace `azure\devops\v5_0\universal` changed to `azure\devops\v5_0\upack_api` namespace `azure\devops\v5_1\universal` changed to `azure\devops\v5_1\upack_api` | Low | 10/20/2019 |
| 5.1.0b4 | Fix issue #268 This is a breaking change, since some model property names changed: /audit/models.py `AuditLogEntry.iPAddress` changed to `AuditLogEntry.ip_address` /cloud_load_test/models.py `WebApiUserLoadTestMachineInput.vSTSAccount_uri` changed to `WebApiUserLoadTestMachineInput.vsts_account_uri` /gallery/models.py `Answers.vSMarketplace_extension_name` changed to `Answers.vs_marketplace_extension_name` `Answers.vSMarketplace_publisher_name` changed to `Answe | Low | 9/12/2019 |
| 5.1.0b3 | Remove a debug print message that was accidentally committed with other changes. Fix readme to react to continuation token breaking change. | Low | 8/12/2019 |
| 5.1.0b2 | Breaking Change: Added support to return the Continuation Token for methods that support it. This changes the return type of these methods. Continuation Token example: ``` get_builds_response = build_client.get_builds(project=project_name) index = 0 while get_builds_response is not None: for build in get_builds_response.value: pprint.pprint("[" + str(index) + "] " + build.build_number) index += 1 if get_builds_response.continuation_token is not None and get_bu | Low | 8/12/2019 |
| 5.1.0b1 | Update to M153 milestone, which includes the release of the 5.1 APIs. Add missing clients: Audit Search TokenAdmin TokenAdministration | Low | 7/25/2019 |
| 5.0.0b9 | Regenerate 5.1 clients to match M153 | Low | 6/19/2019 |
| 5.0.0b8 | Regenerate clients to match M152. | Low | 5/29/2019 |
| 5.0.0b7 | Fixes issue where some custom request headers were not getting set. See issue #205. | Low | 5/21/2019 |
| 5.0.0b6 | Regenerate 5.1 clients from M151. Fix for issues #185 and #211 | Low | 5/13/2019 |
| 5.0.0b5 | Regenerate 5.1 clients from M150. | Low | 4/23/2019 |
| 5.0.0b4 | Regenerate clients to match M149 Fix issue #194 - which was causing a deprecation warnings when setting creds on ServiceClient. | Low | 4/3/2019 |
| 5.0.0b3 | Update to M149 | Low | 3/13/2019 |
| 5.0.0b2 | Fix directory and filename casing in NuGet client. | Low | 2/28/2019 |
| 5.0.0b1 | Release 5.0.0b1 | Low | 2/25/2019 |
| 0.1.25 | Fix for enum references within collections causing deserialization issues. See #167 | Low | 1/15/2019 |
| 0.1.24 | Fixes client upload methods. Example method to upload a file and link it as a work item attachment: ``` def upload_work_item_attachment(wit_client, work_item_id, file_name, callback=None): # upload file / create attachment with open(file_name, 'r+b') as file: # use mmap, so we don't load entire file in memory at the same time, and so we can start # streaming before we are done reading the file. mm = mmap.mmap(file.fileno(), 0) attachment = wit_c | Low | 1/11/2019 |
| 0.1.23 | set creds on config (to support msrest 0.6.3) fix download operations | Low | 1/10/2019 |
| 0.1.22 | Fixed DayOfWeek deserialization issue, by treating it as a string. See #154 | Low | 1/3/2019 |
| 0.1.21-release | Adds several new methods that were missing from previous releases: * dashboard_client * get_widgets * replace_widgets * update_widgets * graph_client * list_groups * list_users * wiki_client * delete_page * get_page | Low | 12/3/2018 |
| 0.1.20 | Bump msrest dependency to 0.6.x | Low | 10/25/2018 |
| 0.1.19 | 1. Fix query parameters for Git `get_commits` method. 2. Add resource area id to Graph client, so it can look up the correct url for the service. | Low | 10/23/2018 |
| 0.1.18 | Change msrest dependency to versions >= 0.5.0 and < 0.6.0 due to breaking change in msrest 0.6.0 | Low | 10/9/2018 |
| 0.1.17 | Fixes issue where clients referenced invalid properties on team_context. See #117. | Low | 9/20/2018 |
| 0.1.16 | Fixes an issue causing cache files not to expire. | Low | 9/12/2018 |
| 0.1.15 | Minor logging fixes. | Low | 8/8/2018 |
| 0.1.14 | Fixed issue causing the Settings client to not be included in module. | Low | 8/3/2018 |
| 0.1.13 | Adds the Settings client. Fixes an issue with the Feed Token client. | Low | 8/3/2018 |
| 0.1.12 | Add Resource Area Identifiers for several clients. | Low | 7/16/2018 |
| 0.1.11 | Adds Member Entitlement Management area to manage users Removed User area, as it is only useful for internal s2s calls. | Low | 7/13/2018 |
| 0.1.10 | Added User area for 4.1 Fixed serialization issue with release triggers. #91 | Low | 7/9/2018 |
| 0.1.9 | Added clients for more REST areas: * Cloud Load Test * Graph * MEM * Profile * Service Endpoint * Symbol * Wiki * WIT Process * WIT Process Definition * WIT Process Template | Low | 6/13/2018 |
| 0.1.8 | Fixes an issue where the incorrect url was being generated for several test case and licensing endpoints. | Low | 6/8/2018 |
| 0.1.7 | Fix git get_commit_diffs method to send correct query parameter names. | Low | 5/31/2018 |
Dependencies & License Audit
Loading dependencies...
Similar Packages
azure-monitor-opentelemetry-exporterMicrosoft Azure Monitor Opentelemetry Exporter Client Library for Pythonazure-mgmt-computelimit_1.1.0
azure-monitor-opentelemetryMicrosoft Azure Monitor Opentelemetry Distro Client Library for Pythonazure-mgmt-computelimit_1.1.0
More from Microsoft Corporation
azure-storage-blobMicrosoft Azure Blob Storage Client Library for Python
azure-mgmt-coreMicrosoft Azure Management Core Library for Python
azure-storage-queueMicrosoft Azure Azure Queue Storage Client Library for Python
azure-monitor-opentelemetry-exporterMicrosoft Azure Monitor Opentelemetry Exporter Client Library for Python
More in Developer Tools
mypyOptional static typing for Python
pipThe PyPA recommended tool for installing Python packages.
anthropicThe official Python library for the anthropic API
openinference-instrumentationOpenInference instrumentation utilities
