/ pyproject.toml
pyproject.toml
 1  # SPDX-FileCopyrightText: 2021 Jeff Epler
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  [build-system]
 6  requires = [
 7      "setuptools>=61",
 8      "setuptools_scm[toml]>=6.0",
 9  ]
10  build-backend = "setuptools.build_meta"
11  
12  [tool.setuptools]
13  package-dir = {"" = "src"}
14  
15  [tool.setuptools.packages.find]
16  where = ["src"]
17  
18  [project]
19  name="chap-command-explain"
20  authors = [{name = "Jeff Epler", email = "jepler@gmail.com"}]
21  description = "Example command plugin for chap"
22  dynamic = ["readme","version"]
23  dependencies = [
24      "chap",
25  ]
26  classifiers = [
27      "Programming Language :: Python :: 3",
28      "Programming Language :: Python :: 3.10",
29      "Programming Language :: Python :: 3.11",
30      "Programming Language :: Python :: 3.12",
31      "Programming Language :: Python :: Implementation :: PyPy",
32      "Programming Language :: Python :: Implementation :: CPython",
33      "License :: OSI Approved :: MIT License",
34      "Operating System :: OS Independent",
35  ]
36  [project.urls]
37  homepage = "https://github.com/jepler/chap-command-explain"
38  repository = "https://github.com/jepler/chap-command-explain"
39  
40  [tool.setuptools_scm]
41  [tool.setuptools.dynamic]
42  readme = {file = ["README.md"], content-type="text/markdown"}