開発¶
Info
このプロジェクトはオープンソースであり、資金援助なしで運営されています。メンテナーの善意と限られた自由時間に完全に依存しています。ご希望の機能があれば、お気軽に PR を作成してください。
このセクションは、ライブラリの開発に参加したい方を対象としています。すべての PR を歓迎します! 唯一の要件は、コードが十分に明確で、明確な目的を持ち、対応するテスト(可能な限り)が含まれていることです。メンテナーは必要なことは何でも喜んでお手伝いします
。
コンベンションセクションを読むことを強く推奨しますが、ここでは PR を成功させるために必要なことの概要を説明します。
Note
少なくとも python、docker、uv がコンピュータにインストール済みである必要があります。
- プロジェクトをフォークする。
- コードを開発する: コード + テスト。
- 機能/変更をドキュメント化する。
- テストを実行する:
invoke tests。 - すべて問題なければ、コードレビューに提出する。
Tip
通常、コードレビューには1日から数週間かかります。既に開発したものを使用したい場合は、uv sync を使用してローカルクローンからパッケージをインストールできます。