Date: Tue, 10 Feb 2026 08:38:32 +0000 From: Oleksii Samorukov <samm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 57e78e46358a - main - comms/py-cayennelpp: new port, CayenneLPP decoder and encoder written in Python Message-ID: <698aee88.4265e.b1748cb@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by samm: URL: https://cgit.FreeBSD.org/ports/commit/?id=57e78e46358a6e1785c70dd045c7657e7dd4d45b commit 57e78e46358a6e1785c70dd045c7657e7dd4d45b Author: Oleksii Samorukov <samm@FreeBSD.org> AuthorDate: 2026-02-10 08:37:49 +0000 Commit: Oleksii Samorukov <samm@FreeBSD.org> CommitDate: 2026-02-10 08:37:49 +0000 comms/py-cayennelpp: new port, CayenneLPP decoder and encoder written in Python --- comms/Makefile | 1 + comms/py-cayennelpp/Makefile | 23 +++++++++++++++++++++++ comms/py-cayennelpp/distinfo | 3 +++ comms/py-cayennelpp/pkg-descr | 3 +++ 4 files changed, 30 insertions(+) diff --git a/comms/Makefile b/comms/Makefile index 2defa1b3938c..06c859a7c0ac 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -134,6 +134,7 @@ SUBDIR += predict SUBDIR += py-ModbusTCP SUBDIR += py-adafruit-ampy + SUBDIR += py-cayennelpp SUBDIR += py-elelabs-zigbee-ezsp-utility SUBDIR += py-esptool SUBDIR += py-fritzconnection diff --git a/comms/py-cayennelpp/Makefile b/comms/py-cayennelpp/Makefile new file mode 100644 index 000000000000..21f6c1a92ec1 --- /dev/null +++ b/comms/py-cayennelpp/Makefile @@ -0,0 +1,23 @@ +PORTNAME= pycayennelpp +PORTVERSION= 2.4.0 +CATEGORIES= comms python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= samm@FreeBSD.org +COMMENT= CayenneLPP decoder and encoder written in Python +WWW= https://github.com/smlng/pycayennelpp + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils pytest +NO_ARCH= yes + +post-patch: + @${REINPLACE_CMD} '/pytest-runner/d' ${WRKSRC}/setup.py + +.include <bsd.port.mk> diff --git a/comms/py-cayennelpp/distinfo b/comms/py-cayennelpp/distinfo new file mode 100644 index 000000000000..5d3803c77b76 --- /dev/null +++ b/comms/py-cayennelpp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1770707775 +SHA256 (pycayennelpp-2.4.0.tar.gz) = bdf5e3e698ce40e66c5065794340e7149c1147f3fd98438e7ea72885c4a786b1 +SIZE (pycayennelpp-2.4.0.tar.gz) = 11390 diff --git a/comms/py-cayennelpp/pkg-descr b/comms/py-cayennelpp/pkg-descr new file mode 100644 index 000000000000..70c63b581cdf --- /dev/null +++ b/comms/py-cayennelpp/pkg-descr @@ -0,0 +1,3 @@ +A Cayenne Low Power Payload (CayenneLPP) decoder and encoder written in Python. +PyCayenneLPP offers a concise interface with proper encoding and decoding +functionality for the CayenneLPP format, supporting many sensor types.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698aee88.4265e.b1748cb>
