freshcrate
Skin:/
Home > Developer Tools > azure-devops

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

VersionChangesUrgencyDate
7.1.0b4Imported from PyPI (7.1.0b4)Low4/21/2026
7.1.0b3Fix: Fix deserialization error for git commits #453 Low4/26/2023
7.1.0b2Fix: Missing git_clients #453 Fix: Missing release #454Low4/25/2023
7.1.0b1New python clients with support for APIs version 7.0 and 7.1Low4/18/2023
6.0.0b4Fix regression in 6.0.0b3 by regenerating 6.0 apis as preview.Low8/15/2020
6.0.0b3Updates apis to match 6.0 RTWLow8/13/2020
5.1.0b8add pipelines_permissions_client and pipelines_checks_clientLow8/12/2020
5.1.0b7Fixed a number of cases were property types were set to int instead of float. See issue #305.Low1/3/2020
6.0.0b2Fixed a number of cases were property types were set to `int` instead of `float`. See issue #305. Low1/3/2020
6.0.0b1Support for 6.0-preview APIsLow12/9/2019
5.1.0b6Fix issue #289 - Check for location id at deployment level if it does not exist at the organization level.Low11/1/2019
5.1.0b5Fixes #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`Low10/20/2019
5.1.0b4Fix 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 `AnsweLow9/12/2019
5.1.0b3Remove a debug print message that was accidentally committed with other changes. Fix readme to react to continuation token breaking change.Low8/12/2019
5.1.0b2Breaking 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_buLow8/12/2019
5.1.0b1Update to M153 milestone, which includes the release of the 5.1 APIs. Add missing clients: Audit Search TokenAdmin TokenAdministration Low7/25/2019
5.0.0b9Regenerate 5.1 clients to match M153Low6/19/2019
5.0.0b8Regenerate clients to match M152.Low5/29/2019
5.0.0b7Fixes issue where some custom request headers were not getting set. See issue #205.Low5/21/2019
5.0.0b6Regenerate 5.1 clients from M151. Fix for issues #185 and #211 Low5/13/2019
5.0.0b5Regenerate 5.1 clients from M150.Low4/23/2019
5.0.0b4Regenerate clients to match M149 Fix issue #194 - which was causing a deprecation warnings when setting creds on ServiceClient.Low4/3/2019
5.0.0b3Update to M149Low3/13/2019
5.0.0b2Fix directory and filename casing in NuGet client.Low2/28/2019
5.0.0b1Release 5.0.0b1Low2/25/2019
0.1.25Fix for enum references within collections causing deserialization issues. See #167Low1/15/2019
0.1.24Fixes 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_cLow1/11/2019
0.1.23set creds on config (to support msrest 0.6.3) fix download operationsLow1/10/2019
0.1.22Fixed DayOfWeek deserialization issue, by treating it as a string. See #154 Low1/3/2019
0.1.21-releaseAdds 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 Low12/3/2018
0.1.20Bump msrest dependency to 0.6.xLow10/25/2018
0.1.191. 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.Low10/23/2018
0.1.18Change msrest dependency to versions >= 0.5.0 and < 0.6.0 due to breaking change in msrest 0.6.0Low10/9/2018
0.1.17Fixes issue where clients referenced invalid properties on team_context. See #117.Low9/20/2018
0.1.16Fixes an issue causing cache files not to expire.Low9/12/2018
0.1.15Minor logging fixes.Low8/8/2018
0.1.14Fixed issue causing the Settings client to not be included in module.Low8/3/2018
0.1.13Adds the Settings client. Fixes an issue with the Feed Token client. Low8/3/2018
0.1.12Add Resource Area Identifiers for several clients.Low7/16/2018
0.1.11Adds Member Entitlement Management area to manage users Removed User area, as it is only useful for internal s2s calls.Low7/13/2018
0.1.10Added User area for 4.1 Fixed serialization issue with release triggers. #91Low7/9/2018
0.1.9Added clients for more REST areas: * Cloud Load Test * Graph * MEM * Profile * Service Endpoint * Symbol * Wiki * WIT Process * WIT Process Definition * WIT Process TemplateLow6/13/2018
0.1.8Fixes an issue where the incorrect url was being generated for several test case and licensing endpoints.Low6/8/2018
0.1.7Fix git get_commit_diffs method to send correct query parameter names.Low5/31/2018

Dependencies & License Audit

Loading dependencies...

Similar Packages

azure-coreMicrosoft Azure Core Library for Pythonazure-mgmt-computelimit_1.1.0
azure-mgmt-coreMicrosoft Azure Management Core Library for Pythonazure-mgmt-computelimit_1.1.0
azure-monitor-opentelemetry-exporterMicrosoft Azure Monitor Opentelemetry Exporter Client Library for Pythonazure-mgmt-computelimit_1.1.0
azure-servicebusMicrosoft Azure Service Bus 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