All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v3 1/1] package/python-nats-py: new package
@ 2026-10-20 22:34 James Hilliard
  2026-10-21 19:12 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: James Hilliard @ 2026-10-20 22:34 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
Changes v2 -> v3:
  - bump to version 2.16.0
  - select the python3 ssl module

Changes v1 -> v2:
  - bump to version 2.15.0
---
 package/Config.in                          |  1 +
 package/python-nats-py/Config.in           |  7 +++++++
 package/python-nats-py/python-nats-py.hash |  5 +++++
 package/python-nats-py/python-nats-py.mk   | 16 ++++++++++++++++
 4 files changed, 29 insertions(+)
 create mode 100644 package/python-nats-py/Config.in
 create mode 100644 package/python-nats-py/python-nats-py.hash
 create mode 100644 package/python-nats-py/python-nats-py.mk

diff --git a/package/Config.in b/package/Config.in
index f3e84b1484..a2be273dea 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1274,6 +1274,7 @@ menu "External python modules"
 	source "package/python-mwscrape2slob/Config.in"
 	source "package/python-mypy/Config.in"
 	source "package/python-mypy-extensions/Config.in"
+	source "package/python-nats-py/Config.in"
 	source "package/python-nested-dict/Config.in"
 	source "package/python-netaddr/Config.in"
 	source "package/python-netifaces/Config.in"
diff --git a/package/python-nats-py/Config.in b/package/python-nats-py/Config.in
new file mode 100644
index 0000000000..96d6ec6847
--- /dev/null
+++ b/package/python-nats-py/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_NATS_PY
+	bool "python-nats-py"
+	select BR2_PACKAGE_PYTHON3_SSL
+	help
+	  NATS client for Python.
+
+	  https://github.com/nats-io/nats.py
diff --git a/package/python-nats-py/python-nats-py.hash b/package/python-nats-py/python-nats-py.hash
new file mode 100644
index 0000000000..6dcee7d8d5
--- /dev/null
+++ b/package/python-nats-py/python-nats-py.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/nats-py/json
+md5  a36b7917297bf3fc5a479f19bcecb43e  nats_py-2.16.0.tar.gz
+sha256  1d137ed7afc9b59033b3199324c6237df2016a5091935871344a787eba6b72fc  nats_py-2.16.0.tar.gz
+# Locally computed sha256 checksums
+sha256  c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4  LICENSE
diff --git a/package/python-nats-py/python-nats-py.mk b/package/python-nats-py/python-nats-py.mk
new file mode 100644
index 0000000000..77b3184ab7
--- /dev/null
+++ b/package/python-nats-py/python-nats-py.mk
@@ -0,0 +1,16 @@
+################################################################################
+#
+# python-nats-py
+#
+################################################################################
+
+PYTHON_NATS_PY_VERSION = 2.16.0
+PYTHON_NATS_PY_SOURCE = nats_py-$(PYTHON_NATS_PY_VERSION).tar.gz
+PYTHON_NATS_PY_SITE = https://files.pythonhosted.org/packages/2c/c8/739b72c9201081e48000884d476231873ac82f7247c43b33823eaf3c0bfb
+PYTHON_NATS_PY_SETUP_TYPE = pep517
+PYTHON_NATS_PY_LICENSE = Apache-2.0
+PYTHON_NATS_PY_LICENSE_FILES = LICENSE
+PYTHON_NATS_PY_BUILD_OPTS = --skip-dependency-check
+PYTHON_NATS_PY_DEPENDENCIES = host-python-uv-build
+
+$(eval $(python-package))
-- 
2.53.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH v3 1/1] package/python-nats-py: new package
  2026-10-20 22:34 [Buildroot] [PATCH v3 1/1] package/python-nats-py: new package James Hilliard
@ 2026-10-21 19:12 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-10-21 19:12 UTC (permalink / raw)
  To: James Hilliard; +Cc: buildroot

On Tue, Oct 20, 2026 at 04:34:37PM -0600, James Hilliard wrote:
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>

Applied to master, thanks!

Best regards,

Thomas Petazzoni
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-21 19:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-20 22:34 [Buildroot] [PATCH v3 1/1] package/python-nats-py: new package James Hilliard
2026-10-21 19:12 ` Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.