Add pyproject.toml
This commit is contained in:
parent
4029fb4b94
commit
e0e08af2c4
24
pyproject.toml
Normal file
24
pyproject.toml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[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',
|
||||||
|
]
|
||||||
Loading…
x
Reference in New Issue
Block a user