ocivm/pyproject.toml

41 lines
765 B
TOML

[project]
name = 'ocivm'
authors = [
{name = 'Dustin C. Hatch'},
]
description = 'Run an OCI container image as a QEMU microvm'
license = {text = 'Apache-2.0 OR MIT'}
dynamic = ['version']
requires-python = '>=3.10'
dependencies = [
'rich',
'xdg',
]
[project.scripts]
ocivm = 'ocivm.cli:main'
[build-system]
requires = ['setuptools>=45', 'setuptools-scm[toml]>=6.2']
build-backend = 'setuptools.build_meta'
[tool.setuptools_scm]
[tool.black]
line-length = 79
skip-string-normalization = true
[tool.isort]
line_length = 79
ensure_newline_before_comments = true
force_grid_wrap = 0
include_trailing_comma = true
lines_after_imports = 2
multi_line_output = 3
use_parentheses = true
[tool.pyright]
venvPath = '.'
venv = '.venv'
pythonVersion = '3.10'