All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/python-trafaret: new package
@ 2024-01-04  3:32 James Hilliard
  2024-01-04  3:32 ` [Buildroot] [PATCH 2/2] package/python-aiomonitor: bump to version 0.7.0 James Hilliard
  2024-01-04 21:33 ` [Buildroot] [PATCH 1/2] package/python-trafaret: new package Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 3+ messages in thread
From: James Hilliard @ 2024-01-04  3:32 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                            |  1 +
 package/python-trafaret/Config.in            |  7 +++++++
 package/python-trafaret/python-trafaret.hash |  5 +++++
 package/python-trafaret/python-trafaret.mk   | 14 ++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/python-trafaret/Config.in
 create mode 100644 package/python-trafaret/python-trafaret.hash
 create mode 100644 package/python-trafaret/python-trafaret.mk

diff --git a/package/Config.in b/package/Config.in
index 38c36428b9..a2cc80aa27 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1375,6 +1375,7 @@ menu "External python modules"
 	source "package/python-tomli/Config.in"
 	source "package/python-tornado/Config.in"
 	source "package/python-tqdm/Config.in"
+	source "package/python-trafaret/Config.in"
 	source "package/python-traitlets/Config.in"
 	source "package/python-treq/Config.in"
 	source "package/python-trio/Config.in"
diff --git a/package/python-trafaret/Config.in b/package/python-trafaret/Config.in
new file mode 100644
index 0000000000..73c7216b1e
--- /dev/null
+++ b/package/python-trafaret/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_TRAFARET
+	bool "python-trafaret"
+	help
+	  Ultimate transformation library that supports validation,
+	  contexts and aiohttp.
+
+	  https://github.com/Deepwalker/trafaret/
diff --git a/package/python-trafaret/python-trafaret.hash b/package/python-trafaret/python-trafaret.hash
new file mode 100644
index 0000000000..d0d54c9ff2
--- /dev/null
+++ b/package/python-trafaret/python-trafaret.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/trafaret/json
+md5  85085fe18dd133d3622a2f7a3b0acf6a  trafaret-2.1.1.tar.gz
+sha256  d9d00800318fbd343fdfb3353e947b2ebb5557159c844696c5ac24846f76d41c  trafaret-2.1.1.tar.gz
+# Locally computed sha256 checksums
+sha256  724f8da8a7161f07d9448aa37d1d5c4eb44b14727021c3b5d60a50ecf9a24771  LICENSE.txt
diff --git a/package/python-trafaret/python-trafaret.mk b/package/python-trafaret/python-trafaret.mk
new file mode 100644
index 0000000000..74d87a3d13
--- /dev/null
+++ b/package/python-trafaret/python-trafaret.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-trafaret
+#
+################################################################################
+
+PYTHON_TRAFARET_VERSION = 2.1.1
+PYTHON_TRAFARET_SOURCE = trafaret-$(PYTHON_TRAFARET_VERSION).tar.gz
+PYTHON_TRAFARET_SITE = https://files.pythonhosted.org/packages/c9/ed/aac034e566f8846aee6472dcc90da6011a0b1829e3ffc768407df519a3b0
+PYTHON_TRAFARET_SETUP_TYPE = setuptools
+PYTHON_TRAFARET_LICENSE = BSD-2-Clause
+PYTHON_TRAFARET_LICENSE_FILES = LICENSE.txt
+
+$(eval $(python-package))
-- 
2.34.1

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

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

* [Buildroot] [PATCH 2/2] package/python-aiomonitor: bump to version 0.7.0
  2024-01-04  3:32 [Buildroot] [PATCH 1/2] package/python-trafaret: new package James Hilliard
@ 2024-01-04  3:32 ` James Hilliard
  2024-01-04 21:33 ` [Buildroot] [PATCH 1/2] package/python-trafaret: new package Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: James Hilliard @ 2024-01-04  3:32 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

Add new runtime dependencies:
 - python-attrs
 - python-aiohttp
 - python-click
 - python-janus
 - python-trafaret
 - python-typing-extensions
 - python-prompt-toolkit

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-aiomonitor/Config.in              | 10 +++++++++-
 package/python-aiomonitor/python-aiomonitor.hash |  4 ++--
 package/python-aiomonitor/python-aiomonitor.mk   |  4 ++--
 3 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/package/python-aiomonitor/Config.in b/package/python-aiomonitor/Config.in
index 435900ae32..9f3787f9b3 100644
--- a/package/python-aiomonitor/Config.in
+++ b/package/python-aiomonitor/Config.in
@@ -1,7 +1,15 @@
 config BR2_PACKAGE_PYTHON_AIOMONITOR
 	bool "python-aiomonitor"
-	select BR2_PACKAGE_PYTHON_TERMINALTABLES # runtime
 	select BR2_PACKAGE_PYTHON_AIOCONSOLE # runtime
+	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
+	select BR2_PACKAGE_PYTHON_ATTRS # runtime
+	select BR2_PACKAGE_PYTHON_CLICK # runtime
+	select BR2_PACKAGE_PYTHON_JANUS # runtime
+	select BR2_PACKAGE_PYTHON_JINJA2 # runtime
+	select BR2_PACKAGE_PYTHON_PROMPT_TOOLKIT # runtime
+	select BR2_PACKAGE_PYTHON_TERMINALTABLES # runtime
+	select BR2_PACKAGE_PYTHON_TRAFARET # runtime
+	select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
 	help
 	  aiomonitor adds monitor and python REPL capabilities for
 	  asyncio application.
diff --git a/package/python-aiomonitor/python-aiomonitor.hash b/package/python-aiomonitor/python-aiomonitor.hash
index b67d68e478..f1c0e37667 100644
--- a/package/python-aiomonitor/python-aiomonitor.hash
+++ b/package/python-aiomonitor/python-aiomonitor.hash
@@ -1,5 +1,5 @@
 # md5, sha256 from https://pypi.org/pypi/aiomonitor/json
-md5  0f786c8278a68e7df8b24317e7d33271  aiomonitor-0.6.0.tar.gz
-sha256  31d30d1e9c0a23926edba2a2242b8572c6e8639af9aae2692dee863064d27e48  aiomonitor-0.6.0.tar.gz
+md5  75fc8f84c0ff385931d76c46265cfc0d  aiomonitor-0.7.0.tar.gz
+sha256  109b9ad309a44c0c5db1219d106f4062615151ad3f0e288a0c104fbb004d0398  aiomonitor-0.7.0.tar.gz
 # Locally computed sha256 checksums
 sha256  98397c300949e0cc1ddc68b0e48e67b10f2d0a4ffada4903d891a1315fe04156  LICENSE
diff --git a/package/python-aiomonitor/python-aiomonitor.mk b/package/python-aiomonitor/python-aiomonitor.mk
index 1a3b999b90..8eaddcbfa6 100644
--- a/package/python-aiomonitor/python-aiomonitor.mk
+++ b/package/python-aiomonitor/python-aiomonitor.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_AIOMONITOR_VERSION = 0.6.0
+PYTHON_AIOMONITOR_VERSION = 0.7.0
 PYTHON_AIOMONITOR_SOURCE = aiomonitor-$(PYTHON_AIOMONITOR_VERSION).tar.gz
-PYTHON_AIOMONITOR_SITE = https://files.pythonhosted.org/packages/13/ab/36fbaf36c1c7cb4d5a81b945faf69e95a48dd38cbc9b57915d41d9445f55
+PYTHON_AIOMONITOR_SITE = https://files.pythonhosted.org/packages/50/30/1d903b716489c2b5d0a92baccf172f972e97c2de94d4ea41c154287e9b60
 PYTHON_AIOMONITOR_SETUP_TYPE = setuptools
 PYTHON_AIOMONITOR_LICENSE = Apache-2.0
 PYTHON_AIOMONITOR_LICENSE_FILES = LICENSE
-- 
2.34.1

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

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

* Re: [Buildroot] [PATCH 1/2] package/python-trafaret: new package
  2024-01-04  3:32 [Buildroot] [PATCH 1/2] package/python-trafaret: new package James Hilliard
  2024-01-04  3:32 ` [Buildroot] [PATCH 2/2] package/python-aiomonitor: bump to version 0.7.0 James Hilliard
@ 2024-01-04 21:33 ` Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-01-04 21:33 UTC (permalink / raw)
  To: James Hilliard; +Cc: Asaf Kahlon, buildroot

On Wed,  3 Jan 2024 20:32:48 -0700
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/Config.in                            |  1 +
>  package/python-trafaret/Config.in            |  7 +++++++
>  package/python-trafaret/python-trafaret.hash |  5 +++++
>  package/python-trafaret/python-trafaret.mk   | 14 ++++++++++++++
>  4 files changed, 27 insertions(+)
>  create mode 100644 package/python-trafaret/Config.in
>  create mode 100644 package/python-trafaret/python-trafaret.hash
>  create mode 100644 package/python-trafaret/python-trafaret.mk

Both applied to master, thanks.

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

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

end of thread, other threads:[~2024-01-04 21:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-04  3:32 [Buildroot] [PATCH 1/2] package/python-trafaret: new package James Hilliard
2024-01-04  3:32 ` [Buildroot] [PATCH 2/2] package/python-aiomonitor: bump to version 0.7.0 James Hilliard
2024-01-04 21:33 ` [Buildroot] [PATCH 1/2] package/python-trafaret: new package 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.