All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] package/python-uv-build: new host package
@ 2026-10-04 21:20 James Hilliard
  2026-10-04 21:20 ` [Buildroot] [PATCH 2/3] package/python-bidict: bump to version 0.24.1 James Hilliard
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: James Hilliard @ 2026-10-04 21:20 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Thomas Petazzoni

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-uv-build/python-uv-build.hash |  5 +++++
 package/python-uv-build/python-uv-build.mk   | 16 ++++++++++++++++
 2 files changed, 21 insertions(+)
 create mode 100644 package/python-uv-build/python-uv-build.hash
 create mode 100644 package/python-uv-build/python-uv-build.mk

diff --git a/package/python-uv-build/python-uv-build.hash b/package/python-uv-build/python-uv-build.hash
new file mode 100644
index 0000000000..bd0644a72e
--- /dev/null
+++ b/package/python-uv-build/python-uv-build.hash
@@ -0,0 +1,5 @@
+# Locally calculated after vendoring
+sha256  6b2b5c814e6ecf61a0f3743362d3399fd7578324a1b59b12e242cb6051881dc0  python-uv-build-0.12.23-cargo6.tar.gz
+# Locally computed sha256 checksums
+sha256  c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4  LICENSE-APACHE
+sha256  860e3d7a86b84e6a7012c7a635fc64df475cebc6cce34dfeb73a5982ec58176c  LICENSE-MIT
diff --git a/package/python-uv-build/python-uv-build.mk b/package/python-uv-build/python-uv-build.mk
new file mode 100644
index 0000000000..1a4cf5a4c5
--- /dev/null
+++ b/package/python-uv-build/python-uv-build.mk
@@ -0,0 +1,16 @@
+################################################################################
+#
+# python-uv-build
+#
+################################################################################
+
+PYTHON_UV_BUILD_VERSION = 0.12.23
+PYTHON_UV_BUILD_SOURCE_PYPI = uv_build-$(PYTHON_UV_BUILD_VERSION).tar.gz
+PYTHON_UV_BUILD_SITE_PYPI = https://files.pythonhosted.org/packages/b4/65/672d5c1e7fff2a602b51758cd96c379ea80c0c20d9d10aae5139bfde9877
+PYTHON_UV_BUILD_SITE = $(PYTHON_UV_BUILD_SITE_PYPI)/$(PYTHON_UV_BUILD_SOURCE_PYPI)?buildroot-path=filename
+PYTHON_UV_BUILD_SETUP_TYPE = maturin
+PYTHON_UV_BUILD_LICENSE = MIT or Apache-2.0
+PYTHON_UV_BUILD_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT
+PYTHON_UV_BUILD_CARGO_MANIFEST_PATH = crates/uv-build/Cargo.toml
+
+$(eval $(host-python-package))
-- 
2.53.0

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

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

* [Buildroot] [PATCH 2/3] package/python-bidict: bump to version 0.24.1
  2026-10-04 21:20 [Buildroot] [PATCH 1/3] package/python-uv-build: new host package James Hilliard
@ 2026-10-04 21:20 ` James Hilliard
  2026-10-04 21:20 ` [Buildroot] [PATCH 3/3] package/python-bleak: bump to version 3.0.2 James Hilliard
  2026-10-19 20:06 ` [Buildroot] [PATCH 1/3] package/python-uv-build: new host package Thomas Petazzoni via buildroot
  2 siblings, 0 replies; 4+ messages in thread
From: James Hilliard @ 2026-10-04 21:20 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Thomas Petazzoni

Switch to the uv-build build backend.

Skip dependency checks to ignore the upper version bound on uv-build.

Update license hash due to copyright year update:
https://github.com/jab/bidict/commit/02408d0024696156568c9ede7f587e97090ac752

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-bidict/python-bidict.hash | 8 ++++----
 package/python-bidict/python-bidict.mk   | 8 +++++---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/package/python-bidict/python-bidict.hash b/package/python-bidict/python-bidict.hash
index 5fe425c3aa..48f4919cda 100644
--- a/package/python-bidict/python-bidict.hash
+++ b/package/python-bidict/python-bidict.hash
@@ -1,5 +1,5 @@
-# md5, sha256 from https://pypi.org/pypi/bidict/json
-md5  561cd7fd5c3036bbfa2c5185531e7b19  bidict-0.23.1.tar.gz
-sha256  03069d763bc387bbd20e7d49914e75fc4132a41937fa3405417e1a5a2d006d71  bidict-0.23.1.tar.gz
+# md5, sha256 from https://pypi.org/pypi/bidict/0.24.1/json
+md5  e7cf785588cc0e90422def264ee195a6  bidict-0.24.1.tar.gz
+sha256  4dca6c17f0b01700e9f24359daa5ebabf7be022d99f4cb2a257b6af2a5076c88  bidict-0.24.1.tar.gz
 # Locally computed sha256 checksums
-sha256  f3f53adcecaa48d73a66e238fa5ba906cb41876783b45d28a1346b3142eebd9a  LICENSE
+sha256  099b9dcb04485b32cf93aba82b303e099bcf98ab2476fae716d22c930fd6b915  LICENSE
diff --git a/package/python-bidict/python-bidict.mk b/package/python-bidict/python-bidict.mk
index 9181195d23..aa5441564a 100644
--- a/package/python-bidict/python-bidict.mk
+++ b/package/python-bidict/python-bidict.mk
@@ -4,11 +4,13 @@
 #
 ################################################################################
 
-PYTHON_BIDICT_VERSION = 0.23.1
+PYTHON_BIDICT_VERSION = 0.24.1
 PYTHON_BIDICT_SOURCE = bidict-$(PYTHON_BIDICT_VERSION).tar.gz
-PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/9a/6e/026678aa5a830e07cd9498a05d3e7e650a4f56a42f267a53d22bcda1bdc9
-PYTHON_BIDICT_SETUP_TYPE = setuptools
+PYTHON_BIDICT_SITE = https://files.pythonhosted.org/packages/a8/f2/8d2dd8276ca05e1f5157b6a0d34efb2f585f47a0fbed61e8aad04b221f0b
+PYTHON_BIDICT_SETUP_TYPE = pep517
 PYTHON_BIDICT_LICENSE = MPL-2.0
 PYTHON_BIDICT_LICENSE_FILES = LICENSE
+PYTHON_BIDICT_DEPENDENCIES = host-python-uv-build
+PYTHON_BIDICT_BUILD_OPTS = --skip-dependency-check
 
 $(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] 4+ messages in thread

* [Buildroot] [PATCH 3/3] package/python-bleak: bump to version 3.0.2
  2026-10-04 21:20 [Buildroot] [PATCH 1/3] package/python-uv-build: new host package James Hilliard
  2026-10-04 21:20 ` [Buildroot] [PATCH 2/3] package/python-bidict: bump to version 0.24.1 James Hilliard
@ 2026-10-04 21:20 ` James Hilliard
  2026-10-19 20:06 ` [Buildroot] [PATCH 1/3] package/python-uv-build: new host package Thomas Petazzoni via buildroot
  2 siblings, 0 replies; 4+ messages in thread
From: James Hilliard @ 2026-10-04 21:20 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Thomas Petazzoni

Switch to the uv-build build backend.

Skip dependency checks to ignore the upper version bound on uv-build.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-bleak/python-bleak.hash | 6 +++---
 package/python-bleak/python-bleak.mk   | 8 +++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash
index abc75d6917..9bb610e9a3 100644
--- a/package/python-bleak/python-bleak.hash
+++ b/package/python-bleak/python-bleak.hash
@@ -1,5 +1,5 @@
-# md5, sha256 from https://pypi.org/pypi/bleak/json
-md5  513384cf6ed28ebcad27ed829c4ad3a2  bleak-3.0.1.tar.gz
-sha256  c8ff077519f8c30a972fd0d22f47a54b981184b2f2a0886d02e55acadbc1045d  bleak-3.0.1.tar.gz
+# md5, sha256 from https://pypi.org/pypi/bleak/3.0.2/json
+md5  0e9fc5ca42eaa90f0aa99f6d2b941533  bleak-3.0.2.tar.gz
+sha256  c2229cb8238d5876b4bd05c74bf7a1aea1f88da39d2e51ac9dfd5cc319d5265f  bleak-3.0.2.tar.gz
 # Locally computed sha256 checksums
 sha256  c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374  LICENSE
diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk
index e873d1234f..fdbb7dc86d 100644
--- a/package/python-bleak/python-bleak.mk
+++ b/package/python-bleak/python-bleak.mk
@@ -4,11 +4,13 @@
 #
 ################################################################################
 
-PYTHON_BLEAK_VERSION = 3.0.1
+PYTHON_BLEAK_VERSION = 3.0.2
 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz
-PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/87/9f/dd19d92309e4a37823210827f0f42460e69603254309b99499622b511294
-PYTHON_BLEAK_SETUP_TYPE = poetry
+PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/16/df/05a3f80ca8e3f7f5b0dba68a9e618147c909ccdba1468f07487dc8d72a9d
+PYTHON_BLEAK_SETUP_TYPE = pep517
 PYTHON_BLEAK_LICENSE = MIT
 PYTHON_BLEAK_LICENSE_FILES = LICENSE
+PYTHON_BLEAK_DEPENDENCIES = host-python-uv-build
+PYTHON_BLEAK_BUILD_OPTS = --skip-dependency-check
 
 $(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] 4+ messages in thread

* Re: [Buildroot] [PATCH 1/3] package/python-uv-build: new host package
  2026-10-04 21:20 [Buildroot] [PATCH 1/3] package/python-uv-build: new host package James Hilliard
  2026-10-04 21:20 ` [Buildroot] [PATCH 2/3] package/python-bidict: bump to version 0.24.1 James Hilliard
  2026-10-04 21:20 ` [Buildroot] [PATCH 3/3] package/python-bleak: bump to version 3.0.2 James Hilliard
@ 2026-10-19 20:06 ` Thomas Petazzoni via buildroot
  2 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-10-19 20:06 UTC (permalink / raw)
  To: James Hilliard; +Cc: buildroot, Marcin Niestroj

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

Series 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] 4+ messages in thread

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

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-04 21:20 [Buildroot] [PATCH 1/3] package/python-uv-build: new host package James Hilliard
2026-10-04 21:20 ` [Buildroot] [PATCH 2/3] package/python-bidict: bump to version 0.24.1 James Hilliard
2026-10-04 21:20 ` [Buildroot] [PATCH 3/3] package/python-bleak: bump to version 3.0.2 James Hilliard
2026-10-19 20:06 ` [Buildroot] [PATCH 1/3] package/python-uv-build: new host 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.