diff pyproject.toml @ 0:4365c72c59f6

start
author drewp@bigasterisk.com
date Sun, 27 Aug 2023 11:12:20 -0700
parents
children 3b82ee3b9d79
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pyproject.toml	Sun Aug 27 11:12:20 2023 -0700
@@ -0,0 +1,53 @@
+[project]
+name = "front_door_lock"
+version = "0.0.1"
+description = ""
+authors = [
+    {name = "Drew Perttula", email = "drewp@bigasterisk.com"},
+]
+dependencies = [
+    "ruff>=0.0.286",
+    "starlette-exporter>=0.13.0",
+    "starlette>=0.20.4",
+    "uvicorn[standard]>=0.18.2",
+    "background-loop>=1.3.0",
+    "patchablegraph>=1.5.0",
+    "rdfdb==0.24.0",
+    "aiomqtt>=1.1.0",
+    "yapf>=0.40.1",
+    "jwskate>=0.9.0",
+]
+requires-python = ">=3.11"
+license = {text = "MIT"}
+
+[build-system]
+requires = ["pdm-pep517>=1.0.0"]
+build-backend = "pdm.pep517.api"
+
+[[tool.pdm.source]]
+url = "https://projects.bigasterisk.com/"
+verify_ssl = true
+name = "home"
+
+[tool.ruff]
+ignore = []
+
+exclude = [
+    ".hg",
+    ".ruff_cache",
+    ".venv",
+    "__pypackages__",
+    "dist",
+    "node_modules",
+]
+
+line-length = 160
+
+# Allow unused variables when underscore-prefixed.
+dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
+
+target-version = "py311"
+
+[tool.ectoscope]
+cookiecutter-path = "/my/proj/ectoscope/cookie/skeleton"
+cookiecutter-rev = "486fdba7e160"