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

Official project repository for the Setuptools build system

pypa/setuptools は初心者に優しい?

直近 30 日間に、pypa/setuptools は外部コントリビューターの PR 20 件のうち 3 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けの issue が現在 8 件オープンです。

スター
2.9k
フォーク
1.4k
オープンの初心者向け issue
8
索引済み issue
618
平均マージ
1日 3時間
マージ済み PR(30日)
6
主要言語
Python
ライセンス
MIT
最終 GitHub push
2026年10月20日
最新の索引
2026年9月19日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範
初心者向けラベル
help wanted good first issue

pypa/setuptools にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  4. 下にある 8 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • [Docs] "Sponsor this project" link goes to "Requesting a SonarSource demo"
    オープン
    documentation Needs Triage

    難易度 1/5 1時間未満 初心者へのやさしさ 48/100

    pypa/setuptools#5359 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Support Environment Markers for Packages and ext-modules.
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 45/100

    pypa/setuptools#5341 ·

    メンテナーはふだん 1 日以内に返信

  • Setuptool
    オープン
    distutils deprecation Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 10/100

    pypa/setuptools#5322 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Support for metadata 2.6 via PEP 808
    オープン
    enhancement Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pypa/setuptools#5304 ·

    メンテナーはふだん 1 日以内に返信

  • 84.0.0: compilers obtained via `setuptools._distutils.ccompiler` raise a `CompileError` that `setuptools.errors.CompileError` no longer matches
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    breaking-change-feedback dependencies distutils deprecation upstream

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    pypa/setuptools#5294 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Stand up standalone `compilers.C` distribution
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 28/100

    pypa/setuptools#5274 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Retire the distutils hack (remove top-level `distutils` injection)
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pypa/setuptools#5273 ·

    メンテナーはふだん 1 日以内に返信

  • Public API for `compilers.C`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    pypa/setuptools#5271 ·

    メンテナーはふだん 1 日以内に返信

  • [debt] Remove distutils hack
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pypa/setuptools#5264 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Bump jaraco.context to 6.1.0 version to mitigate CVE-2026-23949
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 64/100

    pypa/setuptools#5235 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Bump wheel to 0.46.2 version to mitigate CVE-2026-24049
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 68/100

    pypa/setuptools#5234 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Use Trusted Publishing to upload to PyPI
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pypa/setuptools#5231 · コメント 1 件 · リアクション 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Keep Py3.9 support
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pypa/setuptools#5227 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Publish the pyproject.toml specification as a JSON schema
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 32/100

    pypa/setuptools#5218 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [Docs] Missing external copyright notices for code copies
    オープン
    documentation Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pypa/setuptools#5215 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] Inconsistent behaviour of providing extension without sources between platforms
    オープン
    Needs Discussion

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    pypa/setuptools#5204 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • What is the instance of the setuptools regarding to AI-assisted contributions?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pypa/setuptools#5192 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [Docs[ Non-historical documentations that assume a still active `pkg_resources`
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pypa/setuptools#5179 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] `package-dir`-aware `find:` directive
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    pypa/setuptools#5145 · コメント 16 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Add support for building exes using C source files.
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    pypa/setuptools#5135 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Support `.tar.zst` (zstandard-compressed tarball) source distribution formats
    オープン
    enhancement Needs Triage

    難易度 3/5 1〜2日 初心者へのやさしさ 50/100

    pypa/setuptools#5127 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] C++ shared library linking fails on Ubuntu: `-shared` flag stripped in transformation block
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    bug Needs Triage

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    pypa/setuptools#5123 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] [Docs] Return processing of environment variables to `build_ext`
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    pypa/setuptools#5117 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] No module named 'distutils' in python3.13t
    オープン
    bug Needs Simplified Reproducer Needs Triage

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    pypa/setuptools#5110 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • 80.9.0 [testing] `test_universal_deprecated` fails
    オープン
    TODO: Removal

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    pypa/setuptools#5097 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `[tool.setuptools.ext-modules]` in `pyproject.toml` is still *experimental* ?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pypa/setuptools#5096 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • 80.9.0 [testing] FileNotFoundError: [Errno 2] No such file or directory: 'foo.egg-info/SOURCES.txt'
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 52/100

    pypa/setuptools#5094 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Allow glob values (or similar) for `ext-modules` in `pyproject.toml`
    オープン
    enhancement help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#5092 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] Setuptools copies source files to build lib even if the targets are up to date with sources
    オープン
    bug Needs Triage

    難易度 2/5 1〜3時間 初心者へのやさしさ 48/100

    pypa/setuptools#5079 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • RFC: Automatic generation of type stubs - subclassing install?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pypa/setuptools#5078 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Give user-friendly error messages when things go wrong rather than a stack trace
    オープン
    enhancement Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#5073 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] A simple C++ SWIG example fails when built through setuptools
    オープン
    bug Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#5059 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Check installed dependency versions
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pypa/setuptools#5054 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] pyproject: dynamic: Allow `attr` for description and other dynamic metadata
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    pypa/setuptools#5053 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] setuptools on Python 3.8 does not normalize wheel names
    オープン
    bug Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#5051 · コメント 4 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] python3.11 import of backports tarfile fails
    オープン
    bug Needs Triage

    難易度 2/5 1〜3時間 初心者へのやさしさ 45/100

    pypa/setuptools#5048 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR][BUG] Setuptools vendors LGPL-3.0 code, which extends the burden to setuptools' consumers
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    pypa/setuptools#5045 · コメント 4 件 · リアクション 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] pip install python-augeas fails with setuptools 80.7.0 or later
    オープン
    bug Needs Triage Waiting User Feedback

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#5039 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] zlib.error: Error -3 while decompressing data: invalid stored block lengths
    オープン
    bug Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    pypa/setuptools#5029 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] Path separator in Python include path breaks building extension modules
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    pypa/setuptools#5023 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Request to restore the license file
    再び着手できるかも @jaraco が 524 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    pypa/setuptools#5001 · コメント 5 件 · リアクション 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add more flexibility in Distribution.finalize_options for plugins
    再び着手できるかも @jaraco が 530 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    pypa/setuptools#4990 · コメント 1 件 · リアクション 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] PEP 420 namespace packages via `package_dir` don't work with editable installs
    オープン
    help wanted known limitation Needs Design Proposal Waiting Upstream Input

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    pypa/setuptools#4943 · コメント 10 件 ·

    メンテナーはふだん 1 日以内に返信

  • [CI] PyPy tests failing lately and it is difficult to identify the root cause
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#4940 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Remove License classifier warning
    オープン
    enhancement Needs Triage

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    pypa/setuptools#4938 · コメント 4 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [BUG] When source tree contains a directory symlink, the directory is randomly packaged either as the original or symlink path
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    bug Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    pypa/setuptools#4937 · コメント 1 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Future of `wheel.macosx_libfile`
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    bug Needs Triage

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    pypa/setuptools#4935 · コメント 21 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] pip options in extra_requires
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    pypa/setuptools#4928 · コメント 11 件 ·

    メンテナーはふだん 1 日以内に返信

  • Consider accepting `-` and `_` in extras name
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pypa/setuptools#4921 · コメント 11 件 · リアクション 13 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Ecosystem regression checks?
    オープン
    enhancement Long Term Needs Discussion proposal

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    pypa/setuptools#4920 · コメント 12 件 · リアクション 16 件 ·

    メンテナーはふだん 1 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

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

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