Pythonでアプリを配布するにはpyinstallerなどを使って.exeを作って配布ってのがありますが、自作のパッケージとかはどうやって配布するんだ?ってなって調べた ルートディレクトリSample直下にpyproject.toml作ります。 Sample | pyproject.toml └─sample_app └─mylib cat.py ...
福田 (@JunyaFff) です。今月の 「Python Monthly Topics」 は、Pythonプロジェクトの管理ツール 「Hatch」 を紹介します。 Hatchは、Pythonプロジェクトの管理を支援するコマンドラインツールです。デフォルトでディレクトリ構成が決められており、バージョン管理も ...
一般社団法人Pythonエンジニア育成推進協会はコラム「初めてのPython実践試験学習第14回「Black様とオプションとpyproject.toml」」を公開しました。 こんにちは、吉政創成 菱沼です。 今回もPythonエンジニア育成推進協会のPython 3 エンジニア認定実践試験の主教材 ...
Pythonプロジェクト管理ツールの uv は、pyproject.toml や専用の uv.toml という TOML 形式ファイルで細かく設定を調整できます。 この記事では、TOMLフォーマットの概要から両ファイルの役割と書き方の違い、さらに「Project metadata」(pyproject.toml の [tool.uv])と ...
GitHub Action for dynamically discovering Python projects in a repository and making available some helpful values from pyproject.toml, including CI/CD commands like test, for each project it finds.
福田 (@JunyaFff) です。本連載Python Monthly Topicsで2024年3月に公開したRust製のPythonパッケージ管理ツール「uv」 を使ってみよう で紹介した 「uv」 が、さらなる進化を遂げました。今回は、その新機能を紹介します。 はじめに Astral社が開発するRust製の高速なpip ...
TOML format files consist of key-value pairs, where keys are strings and values can be one of a number of types. In some ways it’s reminiscent of the Microsoft ...
Python SDK and project initializer for building T-0 Network payment providers. The repository contains two packages: my_provider/ ├── pyproject.toml # Project metadata, depends on t0-provider-sdk ├── ...