Windfree poller application & jenkins pipeline

This commit is contained in:
Bitó Attila
2026-08-15 23:40:58 +02:00
parent 41f76ae794
commit 9a633abc5c
24 changed files with 1290 additions and 0 deletions

17
pyproject.toml Normal file
View File

@@ -0,0 +1,17 @@
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "smartthings-windfree-poller"
version = "1.0.0"
description = "Small SmartThings device status poller for Python 3.11"
requires-python = ">=3.11"
dependencies = []
[project.scripts]
smartthings-windfree-poller = "windfree_poller.main:main"
smartthings-windfree-oauth = "windfree_poller.oauth_server:main"
[tool.setuptools.packages.find]
where = ["src"]