All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package
@ 2023-02-06 12:03 James Hilliard
  2023-02-06 12:04 ` [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0 James Hilliard
  2023-04-02 20:44 ` [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package Arnout Vandecappelle
  0 siblings, 2 replies; 5+ messages in thread
From: James Hilliard @ 2023-02-06 12:03 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Asaf Kahlon, Thomas Petazzoni

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

diff --git a/package/python-pyproject-hooks/python-pyproject-hooks.hash b/package/python-pyproject-hooks/python-pyproject-hooks.hash
new file mode 100644
index 0000000000..9fdcd33596
--- /dev/null
+++ b/package/python-pyproject-hooks/python-pyproject-hooks.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/pyproject_hooks/json
+md5  69b0b6de189bc04c3f9e304281765741  pyproject_hooks-1.0.0.tar.gz
+sha256  f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5  pyproject_hooks-1.0.0.tar.gz
+# Locally computed sha256 checksums
+sha256  1b22b049b5267d6dfc23a67bf4a84d8ec04b9fdfb1a51d360e42b4342c8b4154  LICENSE
diff --git a/package/python-pyproject-hooks/python-pyproject-hooks.mk b/package/python-pyproject-hooks/python-pyproject-hooks.mk
new file mode 100644
index 0000000000..a42dbb0ab1
--- /dev/null
+++ b/package/python-pyproject-hooks/python-pyproject-hooks.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-pyproject-hooks
+#
+################################################################################
+
+PYTHON_PYPROJECT_HOOKS_VERSION = 1.0.0
+PYTHON_PYPROJECT_HOOKS_SOURCE = pyproject_hooks-$(PYTHON_PYPROJECT_HOOKS_VERSION).tar.gz
+PYTHON_PYPROJECT_HOOKS_SITE = https://files.pythonhosted.org/packages/25/c1/374304b8407d3818f7025457b7366c8e07768377ce12edfe2aa58aa0f64c
+PYTHON_PYPROJECT_HOOKS_SETUP_TYPE = flit-bootstrap
+PYTHON_PYPROJECT_HOOKS_LICENSE = MIT
+PYTHON_PYPROJECT_HOOKS_LICENSE_FILES = LICENSE
+
+$(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] 5+ messages in thread

* [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0
  2023-02-06 12:03 [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package James Hilliard
@ 2023-02-06 12:04 ` James Hilliard
  2023-04-02 20:45   ` Arnout Vandecappelle
  2023-04-02 20:44 ` [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package Arnout Vandecappelle
  1 sibling, 1 reply; 5+ messages in thread
From: James Hilliard @ 2023-02-06 12:04 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Asaf Kahlon, Thomas Petazzoni

Migrate to flit-bootstrap build backend.

Remove no longer needed host-python-pep517 dependency.

Add new host-python-pyproject-hooks dependency.

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

diff --git a/package/python-pypa-build/python-pypa-build.hash b/package/python-pypa-build/python-pypa-build.hash
index 4c02ee1dce..9da56f9f68 100644
--- a/package/python-pypa-build/python-pypa-build.hash
+++ b/package/python-pypa-build/python-pypa-build.hash
@@ -1,5 +1,5 @@
 # md5, sha256 from https://pypi.org/pypi/build/json
-md5  f2dc1823b0eff7037e19be18e354b2f1  build-0.9.0.tar.gz
-sha256  1a07724e891cbd898923145eb7752ee7653674c511378eb9c7691aab1612bc3c  build-0.9.0.tar.gz
+md5  742e7cd0a67455c1df90061b42088bd2  build-0.10.0.tar.gz
+sha256  d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269  build-0.10.0.tar.gz
 # Locally computed sha256 checksums
 sha256  aaf9a29ca5907971ccf07de025375db34539a8d5eeebce20b46099805722106f  LICENSE
diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk
index adc124b074..d7c03323b7 100644
--- a/package/python-pypa-build/python-pypa-build.mk
+++ b/package/python-pypa-build/python-pypa-build.mk
@@ -4,14 +4,14 @@
 #
 ################################################################################
 
-PYTHON_PYPA_BUILD_VERSION = 0.9.0
+PYTHON_PYPA_BUILD_VERSION = 0.10.0
 PYTHON_PYPA_BUILD_SOURCE = build-$(PYTHON_PYPA_BUILD_VERSION).tar.gz
-PYTHON_PYPA_BUILD_SITE = https://files.pythonhosted.org/packages/0f/61/aaf43fbb36cc4308be8ac8088f52db9622b0dbf1f0880c1016ae6aa03f46
+PYTHON_PYPA_BUILD_SITE = https://files.pythonhosted.org/packages/de/1c/fb62f81952f0e74c3fbf411261d1adbdd2d615c89a24b42d0fe44eb4bcf3
 PYTHON_PYPA_BUILD_LICENSE = MIT
 PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE
-PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools
+PYTHON_PYPA_BUILD_SETUP_TYPE = flit-bootstrap
 HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \
 	host-python-packaging \
-	host-python-pep517
+	host-python-pyproject-hooks
 
 $(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] 5+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package
  2023-02-06 12:03 [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package James Hilliard
  2023-02-06 12:04 ` [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0 James Hilliard
@ 2023-04-02 20:44 ` Arnout Vandecappelle
  1 sibling, 0 replies; 5+ messages in thread
From: Arnout Vandecappelle @ 2023-04-02 20:44 UTC (permalink / raw)
  To: James Hilliard, buildroot; +Cc: Thomas Petazzoni, Asaf Kahlon



On 06/02/2023 13:03, James Hilliard wrote:
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>   .../python-pyproject-hooks.hash                    |  5 +++++
>   .../python-pyproject-hooks.mk                      | 14 ++++++++++++++
>   2 files changed, 19 insertions(+)
>   create mode 100644 package/python-pyproject-hooks/python-pyproject-hooks.hash
>   create mode 100644 package/python-pyproject-hooks/python-pyproject-hooks.mk

  I also added you to DEVELOPERS for this package.

  Applied to master, thanks.

  Regards,
  Arnout

> 
> diff --git a/package/python-pyproject-hooks/python-pyproject-hooks.hash b/package/python-pyproject-hooks/python-pyproject-hooks.hash
> new file mode 100644
> index 0000000000..9fdcd33596
> --- /dev/null
> +++ b/package/python-pyproject-hooks/python-pyproject-hooks.hash
> @@ -0,0 +1,5 @@
> +# md5, sha256 from https://pypi.org/pypi/pyproject_hooks/json
> +md5  69b0b6de189bc04c3f9e304281765741  pyproject_hooks-1.0.0.tar.gz
> +sha256  f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5  pyproject_hooks-1.0.0.tar.gz
> +# Locally computed sha256 checksums
> +sha256  1b22b049b5267d6dfc23a67bf4a84d8ec04b9fdfb1a51d360e42b4342c8b4154  LICENSE
> diff --git a/package/python-pyproject-hooks/python-pyproject-hooks.mk b/package/python-pyproject-hooks/python-pyproject-hooks.mk
> new file mode 100644
> index 0000000000..a42dbb0ab1
> --- /dev/null
> +++ b/package/python-pyproject-hooks/python-pyproject-hooks.mk
> @@ -0,0 +1,14 @@
> +################################################################################
> +#
> +# python-pyproject-hooks
> +#
> +################################################################################
> +
> +PYTHON_PYPROJECT_HOOKS_VERSION = 1.0.0
> +PYTHON_PYPROJECT_HOOKS_SOURCE = pyproject_hooks-$(PYTHON_PYPROJECT_HOOKS_VERSION).tar.gz
> +PYTHON_PYPROJECT_HOOKS_SITE = https://files.pythonhosted.org/packages/25/c1/374304b8407d3818f7025457b7366c8e07768377ce12edfe2aa58aa0f64c
> +PYTHON_PYPROJECT_HOOKS_SETUP_TYPE = flit-bootstrap
> +PYTHON_PYPROJECT_HOOKS_LICENSE = MIT
> +PYTHON_PYPROJECT_HOOKS_LICENSE_FILES = LICENSE
> +
> +$(eval $(host-python-package))
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0
  2023-02-06 12:04 ` [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0 James Hilliard
@ 2023-04-02 20:45   ` Arnout Vandecappelle
  2023-04-03  7:58     ` Marcus Hoffmann via buildroot
  0 siblings, 1 reply; 5+ messages in thread
From: Arnout Vandecappelle @ 2023-04-02 20:45 UTC (permalink / raw)
  To: James Hilliard, buildroot; +Cc: Thomas Petazzoni, Asaf Kahlon



On 06/02/2023 13:04, James Hilliard wrote:
> Migrate to flit-bootstrap build backend.
> 
> Remove no longer needed host-python-pep517 dependency.
> 
> Add new host-python-pyproject-hooks dependency.
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>   package/python-pypa-build/python-pypa-build.hash | 4 ++--
>   package/python-pypa-build/python-pypa-build.mk   | 8 ++++----
>   2 files changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/package/python-pypa-build/python-pypa-build.hash b/package/python-pypa-build/python-pypa-build.hash
> index 4c02ee1dce..9da56f9f68 100644
> --- a/package/python-pypa-build/python-pypa-build.hash
> +++ b/package/python-pypa-build/python-pypa-build.hash
> @@ -1,5 +1,5 @@
>   # md5, sha256 from https://pypi.org/pypi/build/json
> -md5  f2dc1823b0eff7037e19be18e354b2f1  build-0.9.0.tar.gz
> -sha256  1a07724e891cbd898923145eb7752ee7653674c511378eb9c7691aab1612bc3c  build-0.9.0.tar.gz
> +md5  742e7cd0a67455c1df90061b42088bd2  build-0.10.0.tar.gz
> +sha256  d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269  build-0.10.0.tar.gz
>   # Locally computed sha256 checksums
>   sha256  aaf9a29ca5907971ccf07de025375db34539a8d5eeebce20b46099805722106f  LICENSE
> diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk
> index adc124b074..d7c03323b7 100644
> --- a/package/python-pypa-build/python-pypa-build.mk
> +++ b/package/python-pypa-build/python-pypa-build.mk
> @@ -4,14 +4,14 @@
>   #
>   ################################################################################
>   
> -PYTHON_PYPA_BUILD_VERSION = 0.9.0
> +PYTHON_PYPA_BUILD_VERSION = 0.10.0
>   PYTHON_PYPA_BUILD_SOURCE = build-$(PYTHON_PYPA_BUILD_VERSION).tar.gz
> -PYTHON_PYPA_BUILD_SITE = https://files.pythonhosted.org/packages/0f/61/aaf43fbb36cc4308be8ac8088f52db9622b0dbf1f0880c1016ae6aa03f46
> +PYTHON_PYPA_BUILD_SITE = https://files.pythonhosted.org/packages/de/1c/fb62f81952f0e74c3fbf411261d1adbdd2d615c89a24b42d0fe44eb4bcf3
>   PYTHON_PYPA_BUILD_LICENSE = MIT
>   PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE
> -PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools
> +PYTHON_PYPA_BUILD_SETUP_TYPE = flit-bootstrap
>   HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \
>   	host-python-packaging \
> -	host-python-pep517

  With this, the host-only python-pep517 is no longer used by anything, and I 
don't think it's likely that it's going to be used any time soon, right? 
Therefore, the package should be removed. If you agree, can you take care of that?

  Applied to master, thanks.

  Regards,
  Arnout


> +	host-python-pyproject-hooks
>   
>   $(eval $(host-python-package))
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0
  2023-04-02 20:45   ` Arnout Vandecappelle
@ 2023-04-03  7:58     ` Marcus Hoffmann via buildroot
  0 siblings, 0 replies; 5+ messages in thread
From: Marcus Hoffmann via buildroot @ 2023-04-03  7:58 UTC (permalink / raw)
  To: Arnout Vandecappelle, James Hilliard, buildroot
  Cc: Asaf Kahlon, Thomas Petazzoni

On 02.04.23 22:45, Arnout Vandecappelle wrote:
>
>

[...]

>>   PYTHON_PYPA_BUILD_LICENSE = MIT
>>   PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE
>> -PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools
>> +PYTHON_PYPA_BUILD_SETUP_TYPE = flit-bootstrap
>>   HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \
>>       host-python-packaging \
>> -    host-python-pep517
>
>   With this, the host-only python-pep517 is no longer used by anything,
> and I don't think it's likely that it's going to be used any time soon,
> right? Therefore, the package should be removed. If you agree, can you
> take care of that?

Seems like essentially pep517 (the package) got renamed to
pyproject-hooks [1], so yes, removing the corresponding Buildroot
package sounds sensible.

>
>   Applied to master, thanks.
>
>   Regards,
>   Arnout
>
>

Best,
Marcus

[1] https://github.com/pypa/pyproject-hooks/issues/136
________________________________

othermo GmbH | Sitz der Gesellschaft: Alzenau | Amtsgericht Aschaffenburg: HRB 14783 | USt-IdNr.: DE319977978 | Geschäftsführung: Dr. Dennis Metz.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2023-04-03  7:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-06 12:03 [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package James Hilliard
2023-02-06 12:04 ` [Buildroot] [PATCH 2/2] package/python-pypa-build: bump to version 0.10.0 James Hilliard
2023-04-02 20:45   ` Arnout Vandecappelle
2023-04-03  7:58     ` Marcus Hoffmann via buildroot
2023-04-02 20:44 ` [Buildroot] [PATCH 1/2] package/python-pyproject-hooks: new package Arnout Vandecappelle

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.