pystall
Version 0.3.0
リソースのインストールと構成を自動化するシステム。
Pystallまたはpip3 install pystall pip install pystallを使用してPypiからプロジェクトをインストールできます
githubボタンまたはgit clone https://github.com/Descent098/pystallいずれかを使用してこのソースリポジトリをクローン
次に、ルートディレクトリ(setup.pyのあるもの)でpip install .またはsudo pip3 install .これにより、パッケージがインストールされ、依存関係がインストールされます。
このスクリプトでは、Python 3インストーラー(a .exe)をダウンロードして、GOインストーラー(a .MSI)とロゴイメージ(a .png)をダウンロードしています。
from pystall . core import EXEResource , MSIResource , StaticResource , build
python = EXEResource ( "python-installer" , "https://www.python.org/ftp/python/3.8.1/python-3.8.1.exe" )
go = MSIResource ( "Golang" , "https://dl.google.com/go/go1.13.5.windows-amd64.msi" )
logo = StaticResource ( "Wallpaper" , ".png" , "https://canadiancoding.ca/static/img/post-banners/python-post-banner.9bf19b390832.png" )
build ( python , go , logo )セットアップされたリソースの組み込みライブラリを使用するオプションもあります。
from pystall . core import build
from pystall . library import python , go , micro
build ( python , go , micro )スクリプトの実行中にログが必要な場合は、コアライブラリでshow_logs()関数を使用できます
from pystall . core import build , show_logs
from pystall . library import python , go , chrome , micro
show_logs ()
build ( python , go , chrome , micro )利用可能なライブラリリソースの完全なリスト、特定の機能のためのフレームワークを拡張する方法、および開発ガイドに貢献したい場合は、ドキュメントを確認してください:https://pystall.readthedocs.io/en/latest/
より詳細なロードマップについては、githubのプロジェクト計画委員会をご覧ください:https://github.com/descent098/pystall/projects/1
Pystallは次のとおりです。
Pystallは次のとおりです。