私はgithubでホストしているpythonプロジェクトに取り組んでいます。私はコミュニティに初期バージョンをリリースする予定です。問題はこれです:私は、人々はそれより新しいバージョンとして、また可能な場合、このようないくつかのコマンドを実行してを更新できるようにしたい:Pythonプロジェクトに更新機能を追加するための理想的な方法は何ですか?
cf-cli.py update
これまで最もネイティブな方法は何ですか? Python自体以外の追加インストールは必要ありません。
私はgithubでホストしているpythonプロジェクトに取り組んでいます。私はコミュニティに初期バージョンをリリースする予定です。問題はこれです:私は、人々はそれより新しいバージョンとして、また可能な場合、このようないくつかのコマンドを実行してを更新できるようにしたい:Pythonプロジェクトに更新機能を追加するための理想的な方法は何ですか?
cf-cli.py update
これまで最もネイティブな方法は何ですか? Python自体以外の追加インストールは必要ありません。
Pythonに追加する - Python Package Index。
Python Package Indexは、Pythonプログラミング言語用のソフトウェアのリポジトリです。
ユーザーは問題なくインストールして新しいバージョンを出してアップグレードすることができます。
.pypircファイルを作成し、アカウントをPyPI LiveとPyPI Testにするなどの基本的な作業を行う必要があります。
また、setup.py
とsetup.cfg
、もちろんLICENSE.txt
とする必要があります。
この後は、それらをPyPIにアップロードする必要があります。
ここでは、奥行きがtutorialで、詳細を詳しく説明しています。
あなたのユーザは 'pip'をインストールしている可能性があります。ただそれを使用して、それはdefacto標準です。 –