python package template
1.0.0
Pypiに簡単にアップロードできるパッケージとしてラップされたPythonプロジェクトのテンプレート
このテンプレートを使用するには、[このテンプレートを使用]をクリックし、新しいリポジトリを作成するか、コーダースパースでテンプレートを開くか、このテンプレートをここで使用します。
仮想環境を作成し、依存関係をインストールします。
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtその後、コードを調整し、プロジェクトを公開する準備ができたら続行します。使用してパッケージを構築します。
python setup.py sdist bdist_wheel以下を使用してローカルにコンパイルされたパッケージをテストしました。
pip install dist/package-xx.whlPypiに公開する前に、アカウントを作成し、APIキーを取得します。セッションでAPIキーを保存して:
export TWINE_USERNAME=__token__
export TWINE_PASSWORD= $actual_tokenパッケージをPypiに公開します。
twine upload dist/ *