Collection of library stubs for Python, with static types

Ist python/typeshed einsteigerfreundlich?

In den letzten 30 Tagen hat python/typeshed 63 von 115 Pull Requests von externen Beitragenden gemergt, und die Maintainer antworten meist binnen 1 Tag. Derzeit sind 14 einsteigerfreundliche Issues offen.

Sterne
5.1k
Forks
2.1k
Offene Anfänger-Issues
14
Indexierte Issues
234
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
106
Vorherrschende Sprache
Python
Lizenz
Keine Lizenzdaten
Letzter GitHub-Push
29.10.2026
Zuletzt indexiert
19.9.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Verhaltenskodex
Anfänger-Labels
help wanted

So tragen Sie zu python/typeshed bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Lesen Sie den Verhaltenskodex: Er gilt für Issues und Pull Requests ebenso wie für den Chat.
  3. Wählen Sie eines der 14 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • Daily tests failed on Tue Oct 27 2026
    Offen
    help wanted

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    python/typeshed#16622 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `copy.replace` rejects a union whose members each have a field the others lack (since #14819)
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    python/typeshed#16582 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Documentation rework
    Offen
    project: documentation

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    python/typeshed#16532 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [rasterio] numpy arrays in transform.xy, a crs of None, and read(masked=True)
    Evtl. wieder frei @omkhpb25 hat das vor 10 Tagen übernommen, und es ist kein Pull Request offen. Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100

    python/typeshed#16504 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `functools.partialmethod` loses return type and callable signature information
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    python/typeshed#16499 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • yt-dlp: impossible to narrow types
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100

    python/typeshed#16332 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Improve template typing with specialized version
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    python/typeshed#16283 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Replace `float` with `float | int`
    Offen
    project: policy

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    python/typeshed#16059 · 5 Kommentare · 5 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Test stubs with zuban in CI
    Offen
    project: infrastructure

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    python/typeshed#16002 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Incomplete or create empty class stubs?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#15935 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Wrong Signature for Enum with Specific Dataclass Mixin Scenario
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100

    python/typeshed#15908 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Use `TypeForm` in __class_getitem__ for generics?
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    python/typeshed#15770 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Drop support for Python 3.10 (January/April 2027)
    Offen
    stubs: removal

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 45/100

    python/typeshed#15586 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Optional dependencies
    Offen
    project: infrastructure

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    python/typeshed#15549 · 2 Kommentare · 4 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Authlib integration requests_client OAuth2Session missing inheritance
    Offen
    stubs: improvement

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100

    python/typeshed#15548 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • iscoroutinefunction should use TypeIs
    Offen
    stubs: improvement

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100

    python/typeshed#15529 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Properties `.start`, `.stop`, `. step` of (generic) `slice[...]` should be optional (`| None`)
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100

    python/typeshed#15526 · 6 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Bad typing for requests.cookies.RequestsCookieJar
    Evtl. wieder frei @nightcityblade hat das vor 88 Tagen übernommen, und es ist kein Pull Request offen. Offen
    stubs: false positive topic: collections

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100

    python/typeshed#15457 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Third-party stubtest: Dashboard
    Offen
    project: infrastructure

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#15417 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `abc.ABC.__slots__` should be marked with `ClassVar`
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100

    python/typeshed#15364 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Re-enable gdb stubtest
    Evtl. wieder frei @aviralgarg05 hat das vor 296 Tagen übernommen, und es ist kein Pull Request offen. Offen
    project: infrastructure

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#15236 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • geopandas: index type should be Any
    Offen
    stubs: false positive

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    python/typeshed#15111 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Allow `*` as third-party version
    Offen
    project: infrastructure

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    python/typeshed#15011 · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Adding Overloads of stdlib Built-in Types __new__ with No Arguments
    Offen
    stubs: improvement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    python/typeshed#15007 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Typing for callable inputs in itertools.starmap
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#14892 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Incompatible typing for `logging.Formatter.converter` and `time.gmtime`/`time/localtime` ?
    Offen
    stubs: false positive

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 50/100

    python/typeshed#14880 · 4 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • (3.14) Templates not typeable without TypeVarTuple transformations
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#14878 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Question - how to write a stub file with missing imports?
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#14867 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Improving the daily stubtest check for third-party stubs
    Offen
    project: infrastructure

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100

    python/typeshed#14838 · 3 Kommentare · 2 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Replace mypy-protobuf with protobuf pyi_out
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#14753 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `ElementTree.parse` type hinted to return unusable generic types
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#14672 · 3 Kommentare · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `ET.Element.tag` does not allow comparision with `ET.Comment`
    Offen
    stubs: false positive

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    python/typeshed#14671 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Upstreaming stubs for `aiofiles`
    Offen
    stubs: removal

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100

    python/typeshed#14669 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • The types of `builtins.locals` and `types.FrameType.f_locals` aren't correct
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#14584 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • How important is the `@_dispatchable` decorator in networkx?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#14462 · 6 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • networkx: type annotation needed for instantiating a graph
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#14389 · 8 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `unittest.mock.patch` and `unittest.mock.patch.object` are wrongly typed when new_callable is provided
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100

    python/typeshed#14339 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • polymorphic overloads on `list.__add__` and `dict.__or__` lead to divergences in type checkers.
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#14283 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Auto generate pyright test config
    Offen
    project: infrastructure

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#14052 · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • stub_uploader: verify external stub packages require runtime
    Offen
    project: infrastructure

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    python/typeshed#14045 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Finish incomplete modules
    Offen
    help wanted stubs: incomplete

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    python/typeshed#14031 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • function is lacking a `__signature__` attribute
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100

    python/typeshed#13953 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • json.dump/dumps shouldn't allow `Any` when `default` is None
    Offen
    stubs: false negative

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100

    python/typeshed#13781 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Type hint asyncio.Process streams (stdin, stdout, stderr) when created with values other than default None
    Offen
    stubs: false positive

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    python/typeshed#13714 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Overly broad type inference when using zip(*x) to tranpose 2d iterable
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 58/100

    python/typeshed#13708 · 1 Kommentar · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Do we need --specified-platforms-only in stubtest_third_party?
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    project: infrastructure

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    python/typeshed#13641 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Strict equality not working between string and uuid
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100

    python/typeshed#13632 · 10 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [aiofiles] `aiofiles.tempfile.NamedTemporaryFile.name` should probably be a `str`
    Evtl. wieder frei @nightcityblade hat das vor 88 Tagen übernommen, und es ist kein Pull Request offen. Offen
    stubs: false positive

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100

    python/typeshed#13551 · 4 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `[Async]ContextDecorator.__call__` return type should depend on the underlying context manager's `_ExitT_co`
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    python/typeshed#13512 · 4 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • More flexible type support for `math.prod` and `math.sumprod`
    Offen
    stubs: improvement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100

    python/typeshed#13501 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

Die neuesten 100 werden angezeigt

Diese Seite listet nur das zuletzt Erfasste. Der vollständige Bestand steht im erweiterten Filter, eingegrenzt nach Sprache, Schwierigkeit und Aufwand.

Erweiterten Filter öffnen

Neue Issues direkt in Ihr Postfach

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