25 lines
645 B
TOML
25 lines
645 B
TOML
[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'",
|
|
]
|
|
dynamic = ["version", "description"]
|
|
|
|
[project.optional-dependencies]
|
|
dev = [
|
|
'pytest >= 6.1.1',
|
|
]
|