/ pyproject.toml
pyproject.toml
 1  # SPDX-FileCopyrightText: 2022 Alec Delaney for Adafruit Industries
 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 = "adafruit-circuitpython-httpserver"
14  description = "Simple HTTP Server for CircuitPython"
15  version = "0.0.0+auto.0"
16  readme = "README.rst"
17  authors = [
18      {name = "Adafruit Industries", email = "circuitpython@adafruit.com"}
19  ]
20  urls = {Homepage = "https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer.git"}
21  keywords = [
22      "adafruit",
23      "blinka",
24      "circuitpython",
25      "micropython",
26      "httpserver",
27      "web",
28      "server",
29      "webserver",
30      "http",
31  ]
32  license = {text = "MIT"}
33  classifiers = [
34      "Intended Audience :: Developers",
35      "Topic :: Software Development :: Libraries",
36      "Topic :: Software Development :: Embedded Systems",
37      "Topic :: System :: Hardware",
38      "License :: OSI Approved :: MIT License",
39      "Programming Language :: Python :: 3",
40  ]
41  dynamic = ["dependencies", "optional-dependencies"]
42  
43  [tool.setuptools]
44  py-modules = ["adafruit_httpserver"]
45  
46  [tool.setuptools.dynamic]
47  dependencies = {file = ["requirements.txt"]}
48  optional-dependencies = {optional = {file = ["optional_requirements.txt"]}}