Aracılığıyla paylaş


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

Tür: oauth2
Akış: accessCode
Yetkilendirme URL’si: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Belirteç URL'si: 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

Kapsamlar

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

Değer Description
add
copy
move
remove
replace
test

PackageVersionDetails

Name Tür Description
views

JsonPatchOperation

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