エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PyPIパッケージのリリースもバージョニングもGitHub単独で完結させる
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PyPIパッケージのリリースもバージョニングもGitHub単独で完結させる
リリースもバージョン上げもシンプルに PyPIパッケージをリリースする際の面倒な作業を、GitHubだけ触れ... リリースもバージョン上げもシンプルに PyPIパッケージをリリースする際の面倒な作業を、GitHubだけ触れば完了できるようにします。 具体的には、GitHub上でバージョンタグをつけてリリースすれば、自動でバージョン情報を含めてPyPIにリリースされるよう設定します。 リリースできる環境をローカルに用意せずに済みますし、バージョンを上げるたびにsetup.pyやsetup.cfgを書き換える必要もなくなります。 以下の作業をする前に、まずsetup.pyやsetup.cfgにversion引数があるなら消しておきましょう。 setuptools_scmで自動バージョン付け setuptools_scmはPyPAが提供するパッケージで、gitコミットのタグからバージョン情報を受け取り、ビルド時に設定してくれます。 本記事ではこのパッケージを使用します。 ……といっても開発環境にインストール