タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pythonとPoetryに関するfoaranのブックマーク (3)

  • PoetryでPython CLIツールを簡単にPyPiに登録する

    B! 14 0 12 0 Pythonのパッケージ管理といえばpipが一般的ですが、pipでインストールできるパッケージは PyPIで管理されています。 ここには誰でもパッケージを登録することができますが、実際にアップロードするには 色々と体裁を整える必要があります。 特にコマンドラインツールを作ろうと思うと一工夫必要です。 その点、Poetryを使うと設定項目を自分でほとんど書くことなくPyPI用 パッケージを作りアップロードすることができます。 Poetry インストール スクリプトget-poetry.py pip 補完 使い方 雛形作成 install pytest 依存パッケージの追加/削除 コマンドラインツール(CLI)の作成 poetry shell パッケージのビルド パッケージの登録 TestPyPIへの登録 PyPIへの登録 ビルドと登録を同時に行う 設定ファイル pi

    PoetryでPython CLIツールを簡単にPyPiに登録する
  • Poetryを使ったPythonパッケージ開発からPyPI公開まで - PYTHONIC BOOM BOOM HEAD

    この記事は BeProud Advent Calender 2018 の20日目の記事です。そのためいつもよりボリュームたっぷり、文体も丁寧にお送りします。 adventar.org 記事ではPoetryを使ってパッケージ開発→PyPIへ登録するまでの流れを紹介します。 github.com プロジェクト作成からPyPI登録までわずか30秒 Poetry について 基的な使い方 Poetry と Pipenv Pipenvは確かに便利だけど Pipenv から Poetry に乗り換える Poetry と Pyenv PEP517 と PEP518 Poetryの各種設定 venvの作成先をプロジェクト内にしたい TestPyPIへアップロードできるようにする TestPyPIのユーザー名とパスワードを設定する ここまでの設定 プロジェクトを用意する 新規作成 標準的なレイアウト sr

    Poetryを使ったPythonパッケージ開発からPyPI公開まで - PYTHONIC BOOM BOOM HEAD
  • pip が 19.02 で pyproject.toml から pip install できるようになった - おろログ

    結論 Poetry + pip 19 で快適!setup.py 書かなくても大丈夫! 背景 pip install 可能な python module を作るには、setup.py を作るやり方がある。(他にもあるらしいがよく知らない) 参考: Packaging Python Projects — Python Packaging User Guide pythonのsetup.pyについてまとめる - Qiita setup.py の書き方もよく理解していないので、package を作るのはめんどいなーというぐらいの認識だった。ところが最近 pip 19.0 で pyproject.toml からのインストールに対応したらしい Release Notes — pip 19.0.3 documentation > Implement PEP 517 (allow projects to

    pip が 19.02 で pyproject.toml から pip install できるようになった - おろログ
  • 1