福田 (@JunyaFff) です。今月の 「Python Monthly Topics」 は、Pythonプロジェクトの管理ツール 「Hatch」 を紹介します。 Hatchは、Pythonプロジェクトの管理を支援するコマンドラインツールです。デフォルトでディレクトリ構成が決められており、バージョン管理も ...
最近、開発段階では uvを使うものの、デプロイする段階ではなるべく小さなコンテナにいれていくことが多い。少しでもコンテナを小さくしたい場合、標準で入っているpipで済ませたいし、そもそもコンテナで隔離されているのでPythonの仮想環境を使う必要 ...
福田 (@JunyaFff) です。本連載Python Monthly Topicsで2024年3月に公開したRust製のPythonパッケージ管理ツール「uv」 を使ってみよう で紹介した 「uv」 が、さらなる進化を遂げました。今回は、その新機能を紹介します。 はじめに Astral社が開発するRust製の高速なpip ...
Pythonプロジェクト管理ツールの uv は、pyproject.toml や専用の uv.toml という TOML 形式ファイルで細かく設定を調整できます。 この記事では、TOMLフォーマットの概要から両ファイルの役割と書き方の違い、さらに「Project metadata」(pyproject.toml の [tool.uv])と ...
一般社団法人Pythonエンジニア育成推進協会はコラム「初めてのPython実践試験学習第14回「Black様とオプションとpyproject.toml」」を公開しました。 こんにちは、吉政創成 菱沼です。 今回もPythonエンジニア育成推進協会のPython 3 エンジニア認定実践試験の主教材 ...
$ pip install 'pyperclip==1.11.0' DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer ...
According to the README documentation, all AgentGym environments (except webshop) should use a single agentenv conda environment. However, I noticed that different environments have different Python ...