Python - Update Package Version

Paket sürümü için güncelleştirme durumu.

Akış bir projede oluşturulduysa proje parametresi sağlanmalıdır. Akış herhangi bir projeyle ilişkilendirilmemişse, istekten proje parametresini atla.

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/pypi/packages/{packageName}/versions/{packageVersion}?api-version=6.1-preview.1

URI Parametreleri

Name İçinde Gerekli Tür Description
feedId
path True

string

Akışın adı veya kimliği.

organization
path True

string

Azure DevOps kuruluşunun adı.

packageName
path True

string

Paketin adı.

packageVersion
path True

string

Paketin sürümü.

project
path

string

Proje Kimliği veya proje adı

api-version
query True

string

Kullanılacak API'nin sürümü. Bu, api'nin bu sürümünü kullanmak için '6.1-preview.1' olarak ayarlanmalıdır.

İstek Gövdesi

Name Tür Description
views

JsonPatchOperation

Paket sürümünün eklendiği görünüm

Yanıtlar

Name Tür Description
200 OK

başarılı işlem

Güvenlik

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Name Description
vso.packaging_manage Akışlar ve paketler oluşturma, okuma, güncelleştirme ve silme olanağı sağlar.

Tanımlar

Name Description
JsonPatchOperation

JSON Patch işlemi için JSON modeli

Operation

Düzeltme eki işlemi

PackageVersionDetails

JsonPatchOperation

JSON Patch işlemi için JSON modeli

Name Tür Description
from

string

Taşıma/Kopyalama işleminin kopyalama yolu.

op

Operation

Düzeltme eki işlemi

path

string

İşlemin yolu. Dizi söz konusu olduğunda, dizideki konumu belirtmek için sıfır tabanlı bir dizin kullanılabilir (ör. /biscuits/0/name). Dizinin sonuna eklenecek dizin yerine "-" karakteri kullanılabilir (ör. /biscuits/-).

value

object

İşlemin değeri. Bu bir ilkel veya JToken'dir.

Operation

Düzeltme eki işlemi

Name Tür Description
add

string

copy

string

move

string

remove

string

replace

string

test

string

PackageVersionDetails

Name Tür Description
views

JsonPatchOperation

Paket sürümünün eklendiği görünüm