joblib のホームページとユーザー ドキュメントは、次の場所にあります。
https://joblib.readthedocs.io
git を使用して最新のコードを取得するには、次のように入力します。
git clone https://github.com/joblib/joblib.git
git がインストールされていない場合は、最新のコードの zip をダウンロードできます: https://github.com/joblib/joblib/archive/refs/heads/main.zip
pip を使用して joblib をインストールできます。
pip インストール joblib
任意のディレクトリから、または:
Python setup.py インストール
ソースディレクトリから。
joblib に貢献するには、まず github でアカウントを作成します。これが完了したら、joblib リポジトリをフォークして独自のリポジトリを作成し、作業するコンピュータ上で「git clone」を使用してクローンを作成します。クローンに変更を加え、github アカウントにプッシュし、複数のコンピューターでテストし、問題がなければメイン リポジトリにプル リクエストを送信します。
テスト スイートを実行するには、pytest (バージョン >= 3) とカバレッジ モジュールが必要です。以下を使用してテスト スイートを実行します。
pytestジョブライブラリ
プロジェクトのルートから。
ドキュメントをビルドするには、sphinx (>=1.4) といくつかの依存関係がインストールされている必要があります。
pip install -U -r .readthedocs-requirements.txt
次に、次のコマンドを使用してドキュメントを構築できます。
ドキュメントを作成する
HTML ドキュメントはdoc/_build/html
ディレクトリにあります。
パッケージ化や配布などのためにソース tarball を作成するには、次のコマンドを実行します。
Python setup.py sdist
tarball は dist ディレクトリに作成されます。このコマンドはドキュメントをコンパイルし、結果の tarball は Python 標準ライブラリ以外の追加の依存関係なしでインストールできます。 setuptool と sphinx が必要になります。
このコマンドは、リリースを作成して PyPI にアップロードするためにプロジェクト マネージャーのみが実行します。
Python setup.py sdist bdist_wheel 麻紐アップロード dist/*
ドキュメントは git プッシュごとに自動的に更新されることに注意してください。そうでない場合は、ドキュメントをローカルでビルドしてみて、ドキュメントのビルド エラー (特にサンプルの実行時) を解決してください。
変更は CHANGES.rst ファイルにリストされます。これらは手動で更新する必要がありますが、次の git コマンドを使用して行を生成できます。
git log --abbrev-commit --date=short --no-merges --sparse