All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.