Azure / Azure/azure-sdk-for-python

azure-cosmos needs typing updates for mypy version 2.1.0

Offen
#48,133 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Cosmos mypy
Vorherrschende Sprache
Python
Sterne
5.6k
Forks
3.4k
Ø Merge
2 T. 2 Std.
Gemergte PRs (30 T.)
213

Beschreibung

**ACTION NEEDED:** This version of mypy will be merged on **2026-10-12**. The build will begin to fail for this library if errors are not fixed.

**Library name:** azure-cosmos
**Mypy version:** 2.1.0
**Mypy Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617598&view=logs&j=87f850b5-cf15-53c6-370a-4be21ee70ec7&t=c4b2a078-69a7-55a2-d776-67715c71590f)
**How to fix:** Run the `next-mypy` azpysdk command at the library package-level and resolve the typing errors.
1) `/mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools`
2) `../azure-cosmos>azpysdk next-mypy --isolate .`

See the [Typing Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/static_type_checking.md#run-mypy) for more information.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne im azure-cosmos package, indem du eng/tools/azure-sdk-tools installierst und azpysdk next-mypy --isolate . auf Package-Ebene ausführst. Überprüfe die daraus resultierenden Typisierungsfehler und den verknüpften Leitfaden zur statischen Typprüfung. Als erledigt gilt die Aufgabe, wenn die gemeldeten Fehler behoben sind und die Bibliothek die mypy 2.1.0-Prüfung vor dem Merge am 2026-10-12 besteht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

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