BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pyconjp2024//talk//89F3RQ
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:20230928T000000
TZNAME:JST
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:PEP 723（Inline script metadata）が拓く世界。Pythonスク
 リプトに必要な仮想環境をツールにおまかせできるん
 です！ - nikkie
DTSTART;TZID=Asia/Tokyo:20240927T155000
DTEND;TZID=Asia/Tokyo:20240927T162000
DTSTAMP:20260815T170932Z
UID:pretalx-pyconjp2024-89F3RQ@pretalx.com
DESCRIPTION:皆さんは「PEP 723 – Inline script metadata」（応募
 時 Status: Final）をご存知ですか？\n私の中ではこれはか
 なりインパクトの大きいPEPです。\nPythonでスクリプトを
 書くときの世界がガラッと変わる内容なんです！\n\nPyth
 onでプロジェクトを開発するとき、仮想環境を使います
 よね。\n開発者が作って有効にすることもあれば、それ
 をPoetryやHatchなどのツールに任せることもあると思いま
 す。\nPythonスクリプトの開発でも同様に仮想環境を使い
 ます。\nPEP 723が劇的なのは、Pythonスクリプトの動作に
 必要な依存パッケージを、ツール側で自動で仮想環境
 にインストールしてスクリプトを動かしてくれるんで
 す！\n**開発者はスクリプトのための仮想環境の操作か
 ら解放される**んですよ！！\n\n私はPEP 723を部分的にサ
 ポートしたpipx（`pipx run`）を愛用しています。\nその中
 で見えてきた使いこなしtipsと合わせて、皆さんをPEP 723
 を覗くクイックツアーへご案内します。\nちょっとした
 スクリプトがすっごく書きやすくなりますよ〜
LOCATION:20F Track1
URL:https://pretalx.com/pyconjp2024/talk/89F3RQ/
END:VEVENT
END:VCALENDAR
