このプロジェクトについて

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