Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

structured `void` dtypes

オープン
#92 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
35/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
numpy, python
領域
tooling

調査の方向性

まず、void スカラーと numpy.lib.recfunctions の既存の typing を確認します。オプションのネストされた .fields マッピングと、場合によっては .shape を汎用的にどのように表現するかを定義し、その後、関連する recfunctions の型を更新します。void が意図した正確な TypedDict ベースの構造をサポートし、依存する stub の整合性が保たれていれば完了です。

索引モデルが issue の本文から書いたものです。

説明

numpy.generic stubs: Enhancement topic: structured dtypes

The void scalar type should be made generic, with parameters bound to the (optional) nested field dtypes (.fields), and perhaps also its shape (.shape).

The fields type parameter should be bound to Mapping[str, tuple[dtype, int] | tuple[dtype, int, str]] | None, so that a TypedDict can be used to precisely specify the structure.


Note to self: Once implemented, be sure to also update the numpy.lib.recfunctions accordingly.

主要言語
Python
スター
79
フォーク
8
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

numpy/numtype のほかの issue

numpy/numtype の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。