/ pyproject.toml
pyproject.toml
 1  # SPDX-FileCopyrightText: 2023 Jose David Montoya
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  [build-system]
 6  requires = [
 7      "setuptools",
 8      "wheel",
 9      "setuptools-scm",
10  ]
11  
12  [project]
13  name = "circuitpython-scales"
14  description = "Graphic Scales to represent values in a scale in CircuitPython"
15  version = "0.0.0+auto.0"
16  readme = "README.rst"
17  authors = [
18      {name = "Jose D. Montoya", email = "scales@mailmeto.mozmail.com"}
19  ]
20  urls = {Homepage = "https://github.com/jposada202020/CircuitPython_scales.git"}
21  keywords = [
22      "hardware",
23      "micropython",
24      "circuitpython",
25      "graphic",
26      "quantity",
27      "widget",
28      "displayio",
29      "color",
30      "widget",
31      "scale"
32  ]
33  license = {text = "MIT"}
34  classifiers = [
35      "Intended Audience :: Developers",
36      "Topic :: Software Development :: Libraries",
37      "Topic :: Software Development :: Embedded Systems",
38      "Topic :: System :: Hardware",
39      "License :: OSI Approved :: MIT License",
40      "Programming Language :: Python :: 3",
41  ]
42  dynamic = ["dependencies", "optional-dependencies"]
43  
44  [tool.setuptools]
45  py-modules = ["CircuitPython_Scales"]
46  
47  [tool.setuptools.dynamic]
48  dependencies = {file = ["requirements.txt"]}
49  optional-dependencies = {optional = {file = ["optional_requirements.txt"]}}