33 lines
786 B
TOML
33 lines
786 B
TOML
[tool.magicli]
|
|
indent = 2
|
|
max_width = 60
|
|
min_column_width = 13
|
|
max_column_width = 25
|
|
display_arguments_more_than = 3
|
|
|
|
[build-system]
|
|
requires = ["flit_core >=3.2,<4"]
|
|
build-backend = "flit_core.buildapi"
|
|
|
|
[project]
|
|
name = "magicli"
|
|
description = "Automatically turn functions of file into command line interface."
|
|
authors = [{name = "Patrick Elmer", email = "patrick@elmer.ws"}]
|
|
license = {file = "LICENSE"}
|
|
readme = "README.md"
|
|
requires-python = ">=3.7"
|
|
classifiers = [
|
|
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)"
|
|
]
|
|
dependencies = [
|
|
"pargv>=0.2.0",
|
|
"tomli>=1.1.0; python_version < '3.11'",
|
|
"tomli_w",
|
|
]
|
|
dynamic = ["version", "description"]
|
|
|
|
[project.optional-dependencies]
|
|
dev = [
|
|
'pytest >= 6.1.1',
|
|
]
|