microsoft / microsoft/azure-devops-python-api

Is this project still maintained?

Offen
#440 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
684
Forks
218
Ø Merge
8 T. 10 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Raising this issue to pin a status on this SDK.

  • The latest version of this package on PyPi does not include many API endpoints for Azure DevOps because it was generated on 6.0-beta.
  • The code was autogenerated, so PRs to the autogenerated code cannot be merged yet until the latest API can be used to generate a new client
  • The Azure SDKs for Python are now maintained in the azure-p repository

The plan is to regenerate a new SDK against the current API (7.1) https://learn.microsoft.com/en-us/rest/api/azure/devops/?view=azure-devops-rest-7.1 but some engineering work is required to get the API definitions to be compatible with the latest code generator.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginnen Sie mit der Überprüfung der Definitionen der Azure DevOps REST API 7.1 und der im Issue beschriebenen Arbeiten zur Kompatibilität des code-generators. Vergleichen Sie den aktuellen automatisch generierten Client mit dem Repository azure-p und ermitteln Sie, welche technischen Änderungen vor der Regenerierung erforderlich sind. Als erledigt gilt die Aufgabe, wenn ein neu generiertes SDK die aktuelle API abdeckt und den veralteten 6.0-beta-Client ersetzen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, python
Bereich
api, devops
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.