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

chore: refactorings for Python 3.10 as minimum version

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

@phanak-sap がすでに取り組んでいます。

2026年6月20日 から。

評価

この issue はまだ評価されていません。

説明

chore
  • [PEP 634 / HIGH] Refactor MetadataBuilder.build() XML type dispatch to match/case — model.py ~line
    2737
  • [PEP 634 / MEDIUM] Refactor function_import_handler return-type dispatch to match/case — service.py
    ~line 1711
  • [PEP 634 / MEDIUM] Refactor navigation property multiplicity dispatch to match/case — service.py ~line
    859
  • [PEP 634 / LOW] Refactor ValueHelper.from_etree annotation property dispatch to match/case —
    model.py ~line 2473
  • [PEP 634 / HIGH] Refactor _build_expression operator dispatch to match/case — service.py (removes
    too-many-return-statements, too-many-branches pylint suppression)
  • [PEP 604] Replace isinstance(x, (A, B)) with isinstance(x, A | B) — service.py lines ~1306 and ~1711
  • [CLEANUP] Replace all super(ClassName, self) with super() — 46 locations across exceptions.py,
    model.py, service.py, vendor/SAP.py
主要言語
Python
スター
269
フォーク
100
平均マージ
5日 1時間
マージ済み PR(30日)
2

環境構築

はじめの一歩

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

SAP/python-pyodata のほかの issue

SAP/python-pyodata の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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