/ 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"]}}