41 lines
765 B
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'
|