このプロジェクトについて
toxはPython向けの汎用仮想環境管理およびテスト用コマンドラインツールです。テストの自動化と標準化を目的としており、pytestやdevpiと並び、Pythonソフトウェアのパッケージング、テスト、リリースを容易にする広範な取り組みの一環です。
主な用途:
- 異なるPython実装、バージョン、インストール依存関係など、さまざまな環境でパッケージが正しくビルドおよびインストールされることを確認する。
- 選択したテストツールを使用して各環境でテストを実行する。
- 継続的インテグレーションサーバーのフロントエンドとして機能し、ボイラープレートを削減し、CIとシェルベースのテストを統合する。
このプロジェクトは、例と詳細な導入を含むユーザーガイドに加え、問題領域とtoxによる解決方法を紹介する動画を提供しています。PyPI経由で配布され、サポート対象のPythonバージョンが文書化されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.