* [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build
@ 2022-10-19 21:53 James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 2/7] package/python-editables: new package James Hilliard
` (6 more replies)
0 siblings, 7 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
This will be needed for the upcoming host-python-hatchling.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/python-pluggy/python-pluggy.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/package/python-pluggy/python-pluggy.mk b/package/python-pluggy/python-pluggy.mk
index 59382518ed..6dc6f970ea 100644
--- a/package/python-pluggy/python-pluggy.mk
+++ b/package/python-pluggy/python-pluggy.mk
@@ -11,5 +11,7 @@ PYTHON_PLUGGY_SETUP_TYPE = setuptools
PYTHON_PLUGGY_LICENSE = MIT
PYTHON_PLUGGY_LICENSE_FILES = LICENSE
PYTHON_PLUGGY_DEPENDENCIES = host-python-setuptools-scm
+HOST_PYTHON_PLUGGY_DEPENDENCIES = host-python-setuptools-scm
$(eval $(python-package))
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 2/7] package/python-editables: new package
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
@ 2022-10-19 21:53 ` James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 3/7] package/python-pathspec: new packages James Hilliard
` (5 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
DEVELOPERS | 1 +
package/python-editables/python-editables.hash | 5 +++++
package/python-editables/python-editables.mk | 14 ++++++++++++++
3 files changed, 20 insertions(+)
create mode 100644 package/python-editables/python-editables.hash
create mode 100644 package/python-editables/python-editables.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index c0e6f8bbef..5784c4bca2 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1378,6 +1378,7 @@ F: package/python-cbor2/
F: package/python-cchardet/
F: package/python-charset-normalizer/
F: package/python-cssselect2/
+F: package/python-editables/
F: package/python-flatbuffers/
F: package/python-fonttools/
F: package/python-frozenlist/
diff --git a/package/python-editables/python-editables.hash b/package/python-editables/python-editables.hash
new file mode 100644
index 0000000000..3c28c44cc3
--- /dev/null
+++ b/package/python-editables/python-editables.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/editables/json
+md5 e91709fbb0ef586cb7b785042068ab67 editables-0.3.tar.gz
+sha256 167524e377358ed1f1374e61c268f0d7a4bf7dbd046c656f7b410cde16161b1a editables-0.3.tar.gz
+# Locally computed sha256 checksums
+sha256 c73e08a04e1557fdb49525fb7a579f73bcab84a254910b9350ee56daf143932d LICENSE.txt
diff --git a/package/python-editables/python-editables.mk b/package/python-editables/python-editables.mk
new file mode 100644
index 0000000000..db67e7a16d
--- /dev/null
+++ b/package/python-editables/python-editables.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-editables
+#
+################################################################################
+
+PYTHON_EDITABLES_VERSION = 0.3
+PYTHON_EDITABLES_SOURCE = editables-$(PYTHON_EDITABLES_VERSION).tar.gz
+PYTHON_EDITABLES_SITE = https://files.pythonhosted.org/packages/01/b0/a2a87db4b6cb8e7d57004b6836faa634e0747e3e39ded126cdbe5a33ba36
+PYTHON_EDITABLES_LICENSE = MIT
+PYTHON_EDITABLES_LICENSE_FILES = LICENSE.txt
+PYTHON_EDITABLES_SETUP_TYPE = setuptools
+
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 3/7] package/python-pathspec: new packages
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 2/7] package/python-editables: new package James Hilliard
@ 2022-10-19 21:53 ` James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 4/7] package/python-hatchling: new package James Hilliard
` (4 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
DEVELOPERS | 1 +
package/python-pathspec/python-pathspec.hash | 5 +++++
package/python-pathspec/python-pathspec.mk | 14 ++++++++++++++
3 files changed, 20 insertions(+)
create mode 100644 package/python-pathspec/python-pathspec.hash
create mode 100644 package/python-pathspec/python-pathspec.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 5784c4bca2..48d2193db6 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1389,6 +1389,7 @@ F: package/python-logstash/
F: package/python-maturin/
F: package/python-multidict/
F: package/python-mypy-extensions/
+F: package/python-pathspec/
F: package/python-pep517/
F: package/python-pycares/
F: package/python-pydyf/
diff --git a/package/python-pathspec/python-pathspec.hash b/package/python-pathspec/python-pathspec.hash
new file mode 100644
index 0000000000..91e4fb85b7
--- /dev/null
+++ b/package/python-pathspec/python-pathspec.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/pathspec/json
+md5 6f4fde5e701d328a2846d206edb63aa9 pathspec-0.10.1.tar.gz
+sha256 7ace6161b621d31e7902eb6b5ae148d12cfd23f4a249b9ffb6b9fee12084323d pathspec-0.10.1.tar.gz
+# Locally computed sha256 checksums
+sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE
diff --git a/package/python-pathspec/python-pathspec.mk b/package/python-pathspec/python-pathspec.mk
new file mode 100644
index 0000000000..ccb794cce9
--- /dev/null
+++ b/package/python-pathspec/python-pathspec.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-pathspec
+#
+################################################################################
+
+PYTHON_PATHSPEC_VERSION = 0.10.1
+PYTHON_PATHSPEC_SOURCE = pathspec-$(PYTHON_PATHSPEC_VERSION).tar.gz
+PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/24/9f/a9ae1e6efa11992dba2c4727d94602bd2f6ee5f0dedc29ee2d5d572c20f7
+PYTHON_PATHSPEC_LICENSE = MPL-2.0
+PYTHON_PATHSPEC_LICENSE_FILES = LICENSE
+PYTHON_PATHSPEC_SETUP_TYPE = setuptools
+
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 4/7] package/python-hatchling: new package
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 2/7] package/python-editables: new package James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 3/7] package/python-pathspec: new packages James Hilliard
@ 2022-10-19 21:53 ` James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 5/7] package/python-hatch-fancy-pypi-readme: " James Hilliard
` (3 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
This is a new pep517 based build backend.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
DEVELOPERS | 1 +
.../python-hatchling/python-hatchling.hash | 5 +++++
package/python-hatchling/python-hatchling.mk | 19 +++++++++++++++++++
3 files changed, 25 insertions(+)
create mode 100644 package/python-hatchling/python-hatchling.hash
create mode 100644 package/python-hatchling/python-hatchling.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 48d2193db6..9e2e7a2b87 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1383,6 +1383,7 @@ F: package/python-flatbuffers/
F: package/python-fonttools/
F: package/python-frozenlist/
F: package/python-greenlet/
+F: package/python-hatchling/
F: package/python-installer/
F: package/python-janus/
F: package/python-logstash/
diff --git a/package/python-hatchling/python-hatchling.hash b/package/python-hatchling/python-hatchling.hash
new file mode 100644
index 0000000000..41d7be977e
--- /dev/null
+++ b/package/python-hatchling/python-hatchling.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/hatchling/json
+md5 e06cc65ac646f9b01df5406aa1f97022 hatchling-1.11.1.tar.gz
+sha256 9f84361f70cf3a7ab9543b0c3ecc64211ed2ba8a606a71eb6a473c1c9b08e1d0 hatchling-1.11.1.tar.gz
+# Locally computed sha256 checksums
+sha256 7f143a8127ad4873862d70854b5bd2abd0085aa73e64fd2b08704a3b9f5c07fc LICENSE.txt
diff --git a/package/python-hatchling/python-hatchling.mk b/package/python-hatchling/python-hatchling.mk
new file mode 100644
index 0000000000..13155a20a4
--- /dev/null
+++ b/package/python-hatchling/python-hatchling.mk
@@ -0,0 +1,19 @@
+################################################################################
+#
+# python-hatchling
+#
+################################################################################
+
+PYTHON_HATCHLING_VERSION = 1.11.1
+PYTHON_HATCHLING_SOURCE = hatchling-$(PYTHON_HATCHLING_VERSION).tar.gz
+PYTHON_HATCHLING_SITE = https://files.pythonhosted.org/packages/24/20/3e21d2bc57229822ac9fb9b314d7892c16f829f34a0eb247c55fc11e09a8
+PYTHON_HATCHLING_LICENSE = MIT
+PYTHON_HATCHLING_LICENSE_FILES = LICENSE.txt
+PYTHON_HATCHLING_SETUP_TYPE = pep517
+HOST_PYTHON_HATCHLING_DEPENDENCIES = \
+ host-python-editables \
+ host-python-packaging \
+ host-python-pathspec \
+ host-python-pluggy
+
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 5/7] package/python-hatch-fancy-pypi-readme: new package
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
` (2 preceding siblings ...)
2022-10-19 21:53 ` [Buildroot] [PATCH 4/7] package/python-hatchling: new package James Hilliard
@ 2022-10-19 21:53 ` James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 6/7] package/python-hatch-vcs: " James Hilliard
` (2 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
DEVELOPERS | 1 +
.../python-hatch-fancy-pypi-readme.hash | 5 +++++
.../python-hatch-fancy-pypi-readme.mk | 15 +++++++++++++++
3 files changed, 21 insertions(+)
create mode 100644 package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.hash
create mode 100644 package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 9e2e7a2b87..df61582cd4 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1384,6 +1384,7 @@ F: package/python-fonttools/
F: package/python-frozenlist/
F: package/python-greenlet/
F: package/python-hatchling/
+F: package/python-hatch-fancy-pypi-readme/
F: package/python-installer/
F: package/python-janus/
F: package/python-logstash/
diff --git a/package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.hash b/package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.hash
new file mode 100644
index 0000000000..1b287072b7
--- /dev/null
+++ b/package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/hatch_fancy_pypi_readme/json
+md5 588776ea8e3608714d4cbba16dffa92b hatch_fancy_pypi_readme-22.8.0.tar.gz
+sha256 da91282ca09601c18aded8e378daf8b578c70214866f0971156ee9bb9ce6c26a hatch_fancy_pypi_readme-22.8.0.tar.gz
+# Locally computed sha256 checksums
+sha256 e69ea57f96e599e617f61af3e85bf326b87e833994709fb5e5908a81197730a2 LICENSE.txt
diff --git a/package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.mk b/package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.mk
new file mode 100644
index 0000000000..f28721181a
--- /dev/null
+++ b/package/python-hatch-fancy-pypi-readme/python-hatch-fancy-pypi-readme.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-hatch-fancy-pypi-readme
+#
+################################################################################
+
+PYTHON_HATCH_FANCY_PYPI_README_VERSION = 22.8.0
+PYTHON_HATCH_FANCY_PYPI_README_SOURCE = hatch_fancy_pypi_readme-$(PYTHON_HATCH_FANCY_PYPI_README_VERSION).tar.gz
+PYTHON_HATCH_FANCY_PYPI_README_SITE = https://files.pythonhosted.org/packages/4e/ab/9b48589d6e3a2f72cc1e8f5221c28ff28fcdf116dbbd6e9beb946054212d
+PYTHON_HATCH_FANCY_PYPI_README_LICENSE = MIT
+PYTHON_HATCH_FANCY_PYPI_README_LICENSE_FILES = LICENSE.txt
+PYTHON_HATCH_FANCY_PYPI_README_SETUP_TYPE = pep517
+HOST_PYTHON_HATCH_FANCY_PYPI_README_DEPENDENCIES = host-python-hatchling
+
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 6/7] package/python-hatch-vcs: new package
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
` (3 preceding siblings ...)
2022-10-19 21:53 ` [Buildroot] [PATCH 5/7] package/python-hatch-fancy-pypi-readme: " James Hilliard
@ 2022-10-19 21:53 ` James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 7/7] package/python-jsonschema: bump to version 4.16.0 James Hilliard
2022-10-30 20:27 ` [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build Yann E. MORIN
6 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
DEVELOPERS | 1 +
package/python-hatch-vcs/python-hatch-vcs.hash | 5 +++++
package/python-hatch-vcs/python-hatch-vcs.mk | 17 +++++++++++++++++
3 files changed, 23 insertions(+)
create mode 100644 package/python-hatch-vcs/python-hatch-vcs.hash
create mode 100644 package/python-hatch-vcs/python-hatch-vcs.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index df61582cd4..c917cbe12a 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1385,6 +1385,7 @@ F: package/python-frozenlist/
F: package/python-greenlet/
F: package/python-hatchling/
F: package/python-hatch-fancy-pypi-readme/
+F: package/python-hatch-vcs/
F: package/python-installer/
F: package/python-janus/
F: package/python-logstash/
diff --git a/package/python-hatch-vcs/python-hatch-vcs.hash b/package/python-hatch-vcs/python-hatch-vcs.hash
new file mode 100644
index 0000000000..e57eeddd2f
--- /dev/null
+++ b/package/python-hatch-vcs/python-hatch-vcs.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/hatch_vcs/json
+md5 e56b6d0c05cfb9b59d493c67f94d6e48 hatch_vcs-0.2.0.tar.gz
+sha256 9913d733b34eec9bb0345d0626ca32165a4ad2de15d1ce643c36d09ca908abff hatch_vcs-0.2.0.tar.gz
+# Locally computed sha256 checksums
+sha256 117aa5006d8475562f04442ab06dd2a4c501af3a77255eae0deef1f0c2499a1a LICENSE.txt
diff --git a/package/python-hatch-vcs/python-hatch-vcs.mk b/package/python-hatch-vcs/python-hatch-vcs.mk
new file mode 100644
index 0000000000..55c6461751
--- /dev/null
+++ b/package/python-hatch-vcs/python-hatch-vcs.mk
@@ -0,0 +1,17 @@
+################################################################################
+#
+# python-hatch-vcs
+#
+################################################################################
+
+PYTHON_HATCH_VCS_VERSION = 0.2.0
+PYTHON_HATCH_VCS_SOURCE = hatch_vcs-$(PYTHON_HATCH_VCS_VERSION).tar.gz
+PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/ac/13/b3d83564c0cc0f1d45b4ea2a78b87b383a8165797613fedf11f1a7e49b48
+PYTHON_HATCH_VCS_LICENSE = MIT
+PYTHON_HATCH_VCS_LICENSE_FILES = LICENSE.txt
+PYTHON_HATCH_VCS_SETUP_TYPE = pep517
+HOST_PYTHON_HATCH_VCS_DEPENDENCIES = \
+ host-python-hatchling \
+ host-python-setuptools-scm
+
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 7/7] package/python-jsonschema: bump to version 4.16.0
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
` (4 preceding siblings ...)
2022-10-19 21:53 ` [Buildroot] [PATCH 6/7] package/python-hatch-vcs: " James Hilliard
@ 2022-10-19 21:53 ` James Hilliard
2022-10-30 20:27 ` [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build Yann E. MORIN
6 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-19 21:53 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Marcin Niestroj, Asaf Kahlon, Thomas Petazzoni
Migrate to new pep517 based hatchling build system.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/python-jsonschema/python-jsonschema.hash | 4 ++--
package/python-jsonschema/python-jsonschema.mk | 10 +++++++---
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash
index a2766f78cc..d4c2759811 100644
--- a/package/python-jsonschema/python-jsonschema.hash
+++ b/package/python-jsonschema/python-jsonschema.hash
@@ -1,6 +1,6 @@
# md5, sha256 from https://pypi.org/pypi/jsonschema/json
-md5 c3f7a29c187bf1d038c66a5d5763eab1 jsonschema-4.5.1.tar.gz
-sha256 7c6d882619340c3347a1bf7315e147e6d3dae439033ae6383d6acb908c101dfc jsonschema-4.5.1.tar.gz
+md5 3bc1f63a74fc61bf2847f22cadb0dfff jsonschema-4.16.0.tar.gz
+sha256 165059f076eff6971bae5b742fc029a7b4ef3f9bcf04c14e4776a7605de14b23 jsonschema-4.16.0.tar.gz
# Locally computed sha256 checksums
sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING
sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE
diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk
index 013a5c1293..68a25aed58 100644
--- a/package/python-jsonschema/python-jsonschema.mk
+++ b/package/python-jsonschema/python-jsonschema.mk
@@ -4,11 +4,15 @@
#
################################################################################
-PYTHON_JSONSCHEMA_VERSION = 4.5.1
+PYTHON_JSONSCHEMA_VERSION = 4.16.0
PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz
-PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/9e/62/93a54db0e44c4de57868a7d638d7a8abce113c8bc43a20b10b1109b2a517
-PYTHON_JSONSCHEMA_SETUP_TYPE = setuptools
+PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/cf/54/8923ba38b5145f2359d57e5516715392491d674c83f446cd4cd133eeb4d6
+PYTHON_JSONSCHEMA_SETUP_TYPE = pep517
PYTHON_JSONSCHEMA_LICENSE = MIT
PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE
+PYTHON_JSONSCHEMA_DEPENDENCIES = \
+ host-python-hatchling \
+ host-python-hatch-fancy-pypi-readme \
+ host-python-hatch-vcs
$(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] 9+ messages in thread
* Re: [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
` (5 preceding siblings ...)
2022-10-19 21:53 ` [Buildroot] [PATCH 7/7] package/python-jsonschema: bump to version 4.16.0 James Hilliard
@ 2022-10-30 20:27 ` Yann E. MORIN
2022-10-31 18:08 ` James Hilliard
6 siblings, 1 reply; 9+ messages in thread
From: Yann E. MORIN @ 2022-10-30 20:27 UTC (permalink / raw)
To: James Hilliard; +Cc: Marcin Niestroj, Thomas Petazzoni, Asaf Kahlon, buildroot
James, All,
On 2022-10-19 15:53 -0600, James Hilliard spake thusly:
> This will be needed for the upcoming host-python-hatchling.
>
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Whole series applied to master, thanks.
I really wonder how many pep517 buildsystems there will be, and how many
packages we'll have to introduce... Fantastic...
Regards,
Yann E. MORIN.
> ---
> package/python-pluggy/python-pluggy.mk | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/package/python-pluggy/python-pluggy.mk b/package/python-pluggy/python-pluggy.mk
> index 59382518ed..6dc6f970ea 100644
> --- a/package/python-pluggy/python-pluggy.mk
> +++ b/package/python-pluggy/python-pluggy.mk
> @@ -11,5 +11,7 @@ PYTHON_PLUGGY_SETUP_TYPE = setuptools
> PYTHON_PLUGGY_LICENSE = MIT
> PYTHON_PLUGGY_LICENSE_FILES = LICENSE
> PYTHON_PLUGGY_DEPENDENCIES = host-python-setuptools-scm
> +HOST_PYTHON_PLUGGY_DEPENDENCIES = host-python-setuptools-scm
>
> $(eval $(python-package))
> +$(eval $(host-python-package))
> --
> 2.34.1
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build
2022-10-30 20:27 ` [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build Yann E. MORIN
@ 2022-10-31 18:08 ` James Hilliard
0 siblings, 0 replies; 9+ messages in thread
From: James Hilliard @ 2022-10-31 18:08 UTC (permalink / raw)
To: Yann E. MORIN; +Cc: Marcin Niestroj, Thomas Petazzoni, Asaf Kahlon, buildroot
On Sun, Oct 30, 2022 at 4:27 PM Yann E. MORIN <yann.morin.1998@free.fr> wrote:
>
> James, All,
>
> On 2022-10-19 15:53 -0600, James Hilliard spake thusly:
> > This will be needed for the upcoming host-python-hatchling.
> >
> > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
>
> Whole series applied to master, thanks.
>
> I really wonder how many pep517 buildsystems there will be, and how many
> packages we'll have to introduce... Fantastic...
Considering pep517 seems to have been designed to make it easy for everyone
to write their own pep517 build backends...could be quite a few...yeah...
>
> Regards,
> Yann E. MORIN.
>
> > ---
> > package/python-pluggy/python-pluggy.mk | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/package/python-pluggy/python-pluggy.mk b/package/python-pluggy/python-pluggy.mk
> > index 59382518ed..6dc6f970ea 100644
> > --- a/package/python-pluggy/python-pluggy.mk
> > +++ b/package/python-pluggy/python-pluggy.mk
> > @@ -11,5 +11,7 @@ PYTHON_PLUGGY_SETUP_TYPE = setuptools
> > PYTHON_PLUGGY_LICENSE = MIT
> > PYTHON_PLUGGY_LICENSE_FILES = LICENSE
> > PYTHON_PLUGGY_DEPENDENCIES = host-python-setuptools-scm
> > +HOST_PYTHON_PLUGGY_DEPENDENCIES = host-python-setuptools-scm
> >
> > $(eval $(python-package))
> > +$(eval $(host-python-package))
> > --
> > 2.34.1
> >
> > _______________________________________________
> > buildroot mailing list
> > buildroot@buildroot.org
> > https://lists.buildroot.org/mailman/listinfo/buildroot
>
> --
> .-----------------.--------------------.------------------.--------------------.
> | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
> | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
> '------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2022-10-31 18:08 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-19 21:53 [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 2/7] package/python-editables: new package James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 3/7] package/python-pathspec: new packages James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 4/7] package/python-hatchling: new package James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 5/7] package/python-hatch-fancy-pypi-readme: " James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 6/7] package/python-hatch-vcs: " James Hilliard
2022-10-19 21:53 ` [Buildroot] [PATCH 7/7] package/python-jsonschema: bump to version 4.16.0 James Hilliard
2022-10-30 20:27 ` [Buildroot] [PATCH 1/7] package/python-pluggy: enable host package build Yann E. MORIN
2022-10-31 18:08 ` James Hilliard
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.