Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0
@ 2019-10-19 18:21 Asaf Kahlon
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-jinja2: bump to version 2.10.3 Asaf Kahlon
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Asaf Kahlon @ 2019-10-19 18:21 UTC (permalink / raw)
  To: buildroot

* Take tarball from PyPI.
* Add hash for license file.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
---
 package/python-dialog/python-dialog.hash | 7 +++++--
 package/python-dialog/python-dialog.mk   | 6 +++---
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/package/python-dialog/python-dialog.hash b/package/python-dialog/python-dialog.hash
index 3cf0eaa3d6..6a88ad32d0 100644
--- a/package/python-dialog/python-dialog.hash
+++ b/package/python-dialog/python-dialog.hash
@@ -1,2 +1,5 @@
-# Locally computed:
-sha256  58466c2f897ef761716b811ff74e035979b5ecefb529ba004b12db117a0f4581  python2-pythondialog-3.0.1.tar.bz2
+# md5, sha256 from https://pypi.org/pypi/python2-pythondialog/json
+md5	554d611d435dcc072132586c1cb37ca5  python2-pythondialog-3.4.0.tar.gz
+sha256	a96d9cea9a371b5002b5575d1ec351233112519268d382ba6f3582323b3d1335  python2-pythondialog-3.4.0.tar.gz
+# Locally computed sha256 checksums
+sha256	a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861  COPYING
diff --git a/package/python-dialog/python-dialog.mk b/package/python-dialog/python-dialog.mk
index 01bcb760da..3408738356 100644
--- a/package/python-dialog/python-dialog.mk
+++ b/package/python-dialog/python-dialog.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_DIALOG_VERSION = 3.0.1
-PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.bz2
-PYTHON_DIALOG_SITE = http://downloads.sourceforge.net/project/pythondialog/pythondialog/$(PYTHON_DIALOG_VERSION)
+PYTHON_DIALOG_VERSION = 3.4.0
+PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.gz
+PYTHON_DIALOG_SITE = https://files.pythonhosted.org/packages/26/34/b4cf8018dbc51e8a0fae2c51a0dd2c1f34419caa9e3eb83646c73d1beb9d
 PYTHON_DIALOG_LICENSE = LGPL-2.1+
 PYTHON_DIALOG_LICENSE_FILES = COPYING
 PYTHON_DIALOG_SETUP_TYPE = distutils
-- 
2.20.1

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

* [Buildroot] [PATCH 1/1] package/python-jinja2: bump to version 2.10.3
  2019-10-19 18:21 [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Asaf Kahlon
@ 2019-10-19 18:21 ` Asaf Kahlon
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/2] package/python-msgfy: new package Asaf Kahlon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 9+ messages in thread
From: Asaf Kahlon @ 2019-10-19 18:21 UTC (permalink / raw)
  To: buildroot

* Fix indentation in hash file.
* LICENSE was renamed to LICENSE.rst.
  In addition, some phrasing and formatting were slightly changed
  (commit 65da441ee72ffd270e7ce4e4ab60a8826567078b on upstream).

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
---
 package/python-jinja2/python-jinja2.hash | 6 +++---
 package/python-jinja2/python-jinja2.mk   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/package/python-jinja2/python-jinja2.hash b/package/python-jinja2/python-jinja2.hash
index 21a9c8394f..7231123b58 100644
--- a/package/python-jinja2/python-jinja2.hash
+++ b/package/python-jinja2/python-jinja2.hash
@@ -1,5 +1,5 @@
 # md5, sha256 from https://pypi.org/pypi/jinja2/json
-md5 0ae535be40fd215a8114a090c8b68e5a Jinja2-2.10.1.tar.gz
-sha256 065c4f02ebe7f7cf559e49ee5a95fb800a9e4528727aec6f24402a5374c65013 Jinja2-2.10.1.tar.gz
+md5	7883559bc5cc3e2781d94b4be61cfdcd  Jinja2-2.10.3.tar.gz
+sha256	9fe95f19286cfefaa917656583d020be14e7859c6b0252588391e47db34527de  Jinja2-2.10.3.tar.gz
 # Locally computed sha256
-sha256 26fcd436fdc8a39d44896ac03e6f1dfd25e38499c48f20d8bc1dd3bf0aaa8a5b LICENSE
+sha256	3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b  LICENSE.rst
diff --git a/package/python-jinja2/python-jinja2.mk b/package/python-jinja2/python-jinja2.mk
index 339ddd7e18..5f011aa1ab 100644
--- a/package/python-jinja2/python-jinja2.mk
+++ b/package/python-jinja2/python-jinja2.mk
@@ -4,12 +4,12 @@
 #
 ################################################################################
 
-PYTHON_JINJA2_VERSION = 2.10.1
+PYTHON_JINJA2_VERSION = 2.10.3
 PYTHON_JINJA2_SOURCE = Jinja2-$(PYTHON_JINJA2_VERSION).tar.gz
-PYTHON_JINJA2_SITE = https://files.pythonhosted.org/packages/93/ea/d884a06f8c7f9b7afbc8138b762e80479fb17aedbbe2b06515a12de9378d
+PYTHON_JINJA2_SITE = https://files.pythonhosted.org/packages/7b/db/1d037ccd626d05a7a47a1b81ea73775614af83c2b3e53d86a0bb41d8d799
 PYTHON_JINJA2_SETUP_TYPE = setuptools
 PYTHON_JINJA2_LICENSE = BSD-3-Clause
-PYTHON_JINJA2_LICENSE_FILES = LICENSE
+PYTHON_JINJA2_LICENSE_FILES = LICENSE.rst
 
 # In host build, setup.py tries to download markupsafe if it is not installed
 HOST_PYTHON_JINJA2_DEPENDENCIES = host-python-markupsafe
-- 
2.20.1

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

* [Buildroot] [PATCH 1/2] package/python-msgfy: new package
  2019-10-19 18:21 [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Asaf Kahlon
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-jinja2: bump to version 2.10.3 Asaf Kahlon
@ 2019-10-19 18:21 ` Asaf Kahlon
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-pytablereader: bump to version 0.26.1 Asaf Kahlon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 9+ messages in thread
From: Asaf Kahlon @ 2019-10-19 18:21 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
---
 package/Config.in                      |  1 +
 package/python-msgfy/Config.in         |  7 +++++++
 package/python-msgfy/python-msgfy.hash |  5 +++++
 package/python-msgfy/python-msgfy.mk   | 14 ++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/python-msgfy/Config.in
 create mode 100644 package/python-msgfy/python-msgfy.hash
 create mode 100644 package/python-msgfy/python-msgfy.mk

diff --git a/package/Config.in b/package/Config.in
index ac02b84db4..c8ff524e83 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -963,6 +963,7 @@ menu "External python modules"
 	source "package/python-mimeparse/Config.in"
 	source "package/python-mistune/Config.in"
 	source "package/python-more-itertools/Config.in"
+	source "package/python-msgfy/Config.in"
 	source "package/python-msgpack/Config.in"
 	source "package/python-multidict/Config.in"
 	source "package/python-mutagen/Config.in"
diff --git a/package/python-msgfy/Config.in b/package/python-msgfy/Config.in
new file mode 100644
index 0000000000..7875379e9e
--- /dev/null
+++ b/package/python-msgfy/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_MSGFY
+	bool "python-msgfy"
+	help
+	  msgfy is a Python library for convert Exception instance to
+	  a human-readable error message.
+
+	  https://github.com/thombashi/msgfy
diff --git a/package/python-msgfy/python-msgfy.hash b/package/python-msgfy/python-msgfy.hash
new file mode 100644
index 0000000000..8f664ec2e5
--- /dev/null
+++ b/package/python-msgfy/python-msgfy.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/msgfy/json
+md5	3a94f49d7b31cc7bca21e0a9bfadf767  msgfy-0.0.7.tar.gz
+sha256	370c54bb036d3728af8004e750b7cd7bc5a4ac25f9cdb8be13b7865cae3c73ee  msgfy-0.0.7.tar.gz
+# Locally computed sha256 checksums
+sha256	fcfe96f8fb1bf3478a51c828e7f7afee01500ce1c2d4345d052edb858be05227  LICENSE
diff --git a/package/python-msgfy/python-msgfy.mk b/package/python-msgfy/python-msgfy.mk
new file mode 100644
index 0000000000..0a642b4344
--- /dev/null
+++ b/package/python-msgfy/python-msgfy.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-msgfy
+#
+################################################################################
+
+PYTHON_MSGFY_VERSION = 0.0.7
+PYTHON_MSGFY_SOURCE = msgfy-$(PYTHON_MSGFY_VERSION).tar.gz
+PYTHON_MSGFY_SITE = https://files.pythonhosted.org/packages/23/82/b61a8353c36e60c2c8291c56ad7d00aa37918ef56811727510acada09f7f
+PYTHON_MSGFY_SETUP_TYPE = setuptools
+PYTHON_MSGFY_LICENSE = MIT
+PYTHON_MSGFY_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
-- 
2.20.1

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

* [Buildroot] [PATCH 1/1] package/python-pytablereader: bump to version 0.26.1
  2019-10-19 18:21 [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Asaf Kahlon
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-jinja2: bump to version 2.10.3 Asaf Kahlon
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/2] package/python-msgfy: new package Asaf Kahlon
@ 2019-10-19 18:21 ` Asaf Kahlon
  2019-10-19 18:33   ` Arnout Vandecappelle
  2019-10-19 18:21 ` [Buildroot] [PATCH 2/2] package/python-pytablewriter: bump to version 0.46.1 Asaf Kahlon
  2019-10-19 18:25 ` [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Arnout Vandecappelle
  4 siblings, 1 reply; 9+ messages in thread
From: Asaf Kahlon @ 2019-10-19 18:21 UTC (permalink / raw)
  To: buildroot

* Update dependency list.
* License change: same content, line endigs are now CRLF.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
---
 package/python-pytablereader/Config.in                 | 7 +------
 package/python-pytablereader/python-pytablereader.hash | 9 +++++----
 package/python-pytablereader/python-pytablereader.mk   | 4 ++--
 3 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/package/python-pytablereader/Config.in b/package/python-pytablereader/Config.in
index a93cdbb895..352bc941b6 100644
--- a/package/python-pytablereader/Config.in
+++ b/package/python-pytablereader/Config.in
@@ -4,17 +4,12 @@ config BR2_PACKAGE_PYTHON_PYTABLEREADER
 	select BR2_PACKAGE_PYTHON_BEAUTIFULSOUP4 # runtime
 	select BR2_PACKAGE_PYTHON_DATAPROPERTY # runtime
 	select BR2_PACKAGE_PYTHON_JSONSCHEMA # runtime
-	select BR2_PACKAGE_PYTHON_LOGBOOK # runtime
-	select BR2_PACKAGE_PYTHON_MARKDOWN2 # runtime
 	select BR2_PACKAGE_PYTHON_MBSTRDECODER # runtime
-	select BR2_PACKAGE_PYTHON_PATHPY # runtime
 	select BR2_PACKAGE_PYTHON_PATHVALIDATE # runtime
-	select BR2_PACKAGE_PYTHON_PYPARSING # runtime
-	select BR2_PACKAGE_PYTHON_REQUESTS # runtime
+	select BR2_PACKAGE_PYTHON_PATHPY # runtime
 	select BR2_PACKAGE_PYTHON_SIX # runtime
 	select BR2_PACKAGE_PYTHON_TABLEDATA # runtime
 	select BR2_PACKAGE_PYTHON_TYPEPY # runtime
-	select BR2_PACKAGE_PYTHON_XLRD # runtime
 	help
 	  A python library to load structured table data from
 	  files/URL with various data formats:
diff --git a/package/python-pytablereader/python-pytablereader.hash b/package/python-pytablereader/python-pytablereader.hash
index ade5df3df3..fb873caf71 100644
--- a/package/python-pytablereader/python-pytablereader.hash
+++ b/package/python-pytablereader/python-pytablereader.hash
@@ -1,4 +1,5 @@
-# md5 from https://pypi.python.org/pypi/pytablereader/json, sha256 locally computed
-md5	bad666f031a336466c0e9d5c0f4c5783  pytablereader-0.15.0.tar.gz
-sha256	edd7d78ceb1692a1b29254f45574f85f03cd04311d2dfd2256a299c6634cc022  pytablereader-0.15.0.tar.gz
-sha256  7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15  LICENSE
+# md5, sha256 from https://pypi.org/pypi/pytablereader/json
+md5	23ba6121e2f916dfbf4015516779dfcd  pytablereader-0.26.1.tar.gz
+sha256	f2e1477de8886267b765af7861baacc65606761bfabb0689f118cc5d27861f26  pytablereader-0.26.1.tar.gz
+# Locally computed sha256 checksums
+sha256	7fcef461a93fea587224132a865d1285969c9bec15baf59caeb7a8c7638a8744  LICENSE
diff --git a/package/python-pytablereader/python-pytablereader.mk b/package/python-pytablereader/python-pytablereader.mk
index ce1de4e4df..0f9e4c593a 100644
--- a/package/python-pytablereader/python-pytablereader.mk
+++ b/package/python-pytablereader/python-pytablereader.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_PYTABLEREADER_VERSION = 0.15.0
+PYTHON_PYTABLEREADER_VERSION = 0.26.1
 PYTHON_PYTABLEREADER_SOURCE = pytablereader-$(PYTHON_PYTABLEREADER_VERSION).tar.gz
-PYTHON_PYTABLEREADER_SITE = https://pypi.python.org/packages/34/53/e2f51f2efe42c4045ad0822d4ffe739788a74cca35ba7d0bc59a53ec9424
+PYTHON_PYTABLEREADER_SITE = https://files.pythonhosted.org/packages/1e/bc/f60da8a733cd87215d8533f28536f8149eca3b898bbca346b37b6c915d8d
 PYTHON_PYTABLEREADER_SETUP_TYPE = setuptools
 PYTHON_PYTABLEREADER_LICENSE = MIT
 PYTHON_PYTABLEREADER_LICENSE_FILES = LICENSE
-- 
2.20.1

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

* [Buildroot] [PATCH 2/2] package/python-pytablewriter: bump to version 0.46.1
  2019-10-19 18:21 [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Asaf Kahlon
                   ` (2 preceding siblings ...)
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-pytablereader: bump to version 0.26.1 Asaf Kahlon
@ 2019-10-19 18:21 ` Asaf Kahlon
  2019-10-19 18:25 ` [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Arnout Vandecappelle
  4 siblings, 0 replies; 9+ messages in thread
From: Asaf Kahlon @ 2019-10-19 18:21 UTC (permalink / raw)
  To: buildroot

* Fix indentation in hash file.
* Update dependency list.
* The package can now be compiled for both Python 2 and Python 3,
  since it doesn't depend on pytablereader anymore (which used pathpy).

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
---
 package/python-pytablewriter/Config.in                | 11 +++--------
 .../python-pytablewriter/python-pytablewriter.hash    |  9 +++++----
 package/python-pytablewriter/python-pytablewriter.mk  |  4 ++--
 3 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/package/python-pytablewriter/Config.in b/package/python-pytablewriter/Config.in
index 866ad83007..9fed52c83f 100644
--- a/package/python-pytablewriter/Config.in
+++ b/package/python-pytablewriter/Config.in
@@ -1,19 +1,14 @@
 config BR2_PACKAGE_PYTHON_PYTABLEWRITER
 	bool "python-pytablewriter"
-	depends on BR2_PACKAGE_PYTHON3 # python-pathpy
 	select BR2_PACKAGE_PYTHON_DATAPROPERTY # runtime
-	select BR2_PACKAGE_PYTHON_DOMINATE # runtime
-	select BR2_PACKAGE_PYTHON_LOGBOOK # runtime
+	select BR2_PACKAGE_PYTHON_ENUM34 if BR2_PACKAGE_PYTHON # runtime
+	select BR2_PACKAGE_PYTHON_IPADDRESS if BR2_PACKAGE_PYTHON # runtime
 	select BR2_PACKAGE_PYTHON_MBSTRDECODER # runtime
+	select BR2_PACKAGE_PYTHON_MSGFY # runtime
 	select BR2_PACKAGE_PYTHON_PATHVALIDATE # runtime
-	select BR2_PACKAGE_PYTHON_PYTABLEREADER # runtime
-	select BR2_PACKAGE_PYTHON_SIMPLESQLITE # runtime
 	select BR2_PACKAGE_PYTHON_SIX # runtime
 	select BR2_PACKAGE_PYTHON_TABLEDATA # runtime
-	select BR2_PACKAGE_PYTHON_TOML # runtime
 	select BR2_PACKAGE_PYTHON_TYPEPY # runtime
-	select BR2_PACKAGE_PYTHON_XLSXWRITER # runtime
-	select BR2_PACKAGE_PYTHON_XLWT # runtime
 	help
 	  pytablewriter is a python library to write a table in various
 	  formats: CSV, HTML, JavaScript, JSON, Markdown, Excel, Pandas,
diff --git a/package/python-pytablewriter/python-pytablewriter.hash b/package/python-pytablewriter/python-pytablewriter.hash
index 36e1453920..8933fe37d5 100644
--- a/package/python-pytablewriter/python-pytablewriter.hash
+++ b/package/python-pytablewriter/python-pytablewriter.hash
@@ -1,4 +1,5 @@
-# md5 from https://pypi.python.org/pypi/pytablewriter/json, sha256 locally computed
-md5	7d7eff9665b1d9e0c0189c34f8c562c3  pytablewriter-0.27.1.tar.gz
-sha256	89e43bffc60ea93f0ed0cc8d8ddbf34ac0b74f8cf781c6c39f4c8bc3a7e4c436  pytablewriter-0.27.1.tar.gz
-sha256  a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2  LICENSE
+# md5, sha256 from https://pypi.org/pypi/pytablewriter/json
+md5	4909dcdba8c6df35e14dbecbc6c94b6c  pytablewriter-0.46.1.tar.gz
+sha256	9d52ecc84bb89197c312e193b4ff04a3c934b914f3c32e4826d44a0acbc7764f  pytablewriter-0.46.1.tar.gz
+# Locally computed sha256 checksums
+sha256	a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2  LICENSE
diff --git a/package/python-pytablewriter/python-pytablewriter.mk b/package/python-pytablewriter/python-pytablewriter.mk
index dd87213e2c..a63f7f8a2a 100644
--- a/package/python-pytablewriter/python-pytablewriter.mk
+++ b/package/python-pytablewriter/python-pytablewriter.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_PYTABLEWRITER_VERSION = 0.27.1
+PYTHON_PYTABLEWRITER_VERSION = 0.46.1
 PYTHON_PYTABLEWRITER_SOURCE = pytablewriter-$(PYTHON_PYTABLEWRITER_VERSION).tar.gz
-PYTHON_PYTABLEWRITER_SITE = https://pypi.python.org/packages/c2/88/6a9f6cbdabd773ba6de6c41d7a0af58eed37ca97b1d666b04819d0bf9b54
+PYTHON_PYTABLEWRITER_SITE = https://files.pythonhosted.org/packages/bb/86/d5f3dfec35d2d7583c9f3f1d731adf729851d1fe01011f07a747eb8c7df0
 PYTHON_PYTABLEWRITER_SETUP_TYPE = setuptools
 PYTHON_PYTABLEWRITER_LICENSE = MIT
 PYTHON_PYTABLEWRITER_LICENSE_FILES = LICENSE
-- 
2.20.1

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

* [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0
  2019-10-19 18:21 [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Asaf Kahlon
                   ` (3 preceding siblings ...)
  2019-10-19 18:21 ` [Buildroot] [PATCH 2/2] package/python-pytablewriter: bump to version 0.46.1 Asaf Kahlon
@ 2019-10-19 18:25 ` Arnout Vandecappelle
  2019-10-19 19:53   ` Asaf Kahlon
  4 siblings, 1 reply; 9+ messages in thread
From: Arnout Vandecappelle @ 2019-10-19 18:25 UTC (permalink / raw)
  To: buildroot



On 19/10/2019 20:21, Asaf Kahlon wrote:
> * Take tarball from PyPI.
> * Add hash for license file.
> 
> Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
> ---
>  package/python-dialog/python-dialog.hash | 7 +++++--
>  package/python-dialog/python-dialog.mk   | 6 +++---
>  2 files changed, 8 insertions(+), 5 deletions(-)
> 
> diff --git a/package/python-dialog/python-dialog.hash b/package/python-dialog/python-dialog.hash
> index 3cf0eaa3d6..6a88ad32d0 100644
> --- a/package/python-dialog/python-dialog.hash
> +++ b/package/python-dialog/python-dialog.hash
> @@ -1,2 +1,5 @@
> -# Locally computed:
> -sha256  58466c2f897ef761716b811ff74e035979b5ecefb529ba004b12db117a0f4581  python2-pythondialog-3.0.1.tar.bz2
> +# md5, sha256 from https://pypi.org/pypi/python2-pythondialog/json
> +md5	554d611d435dcc072132586c1cb37ca5  python2-pythondialog-3.4.0.tar.gz
> +sha256	a96d9cea9a371b5002b5575d1ec351233112519268d382ba6f3582323b3d1335  python2-pythondialog-3.4.0.tar.gz
> +# Locally computed sha256 checksums
> +sha256	a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861  COPYING
> diff --git a/package/python-dialog/python-dialog.mk b/package/python-dialog/python-dialog.mk
> index 01bcb760da..3408738356 100644
> --- a/package/python-dialog/python-dialog.mk
> +++ b/package/python-dialog/python-dialog.mk
> @@ -4,9 +4,9 @@
>  #
>  ################################################################################
>  
> -PYTHON_DIALOG_VERSION = 3.0.1
> -PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.bz2
> -PYTHON_DIALOG_SITE = http://downloads.sourceforge.net/project/pythondialog/pythondialog/$(PYTHON_DIALOG_VERSION)

 I think we prefer to keep the .bz2 download from sourceforge. It even has a
.asc file against which you can check the hash.

 Regards,
 Arnout

> +PYTHON_DIALOG_VERSION = 3.4.0
> +PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.gz
> +PYTHON_DIALOG_SITE = https://files.pythonhosted.org/packages/26/34/b4cf8018dbc51e8a0fae2c51a0dd2c1f34419caa9e3eb83646c73d1beb9d
>  PYTHON_DIALOG_LICENSE = LGPL-2.1+
>  PYTHON_DIALOG_LICENSE_FILES = COPYING
>  PYTHON_DIALOG_SETUP_TYPE = distutils
> 

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

* [Buildroot] [PATCH 1/1] package/python-pytablereader: bump to version 0.26.1
  2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-pytablereader: bump to version 0.26.1 Asaf Kahlon
@ 2019-10-19 18:33   ` Arnout Vandecappelle
  0 siblings, 0 replies; 9+ messages in thread
From: Arnout Vandecappelle @ 2019-10-19 18:33 UTC (permalink / raw)
  To: buildroot



On 19/10/2019 20:21, Asaf Kahlon wrote:
> * Update dependency list.
> * License change: same content, line endigs are now CRLF.
> 
> Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
> ---
>  package/python-pytablereader/Config.in                 | 7 +------
>  package/python-pytablereader/python-pytablereader.hash | 9 +++++----
>  package/python-pytablereader/python-pytablereader.mk   | 4 ++--
>  3 files changed, 8 insertions(+), 12 deletions(-)
> 
> diff --git a/package/python-pytablereader/Config.in b/package/python-pytablereader/Config.in
> index a93cdbb895..352bc941b6 100644
> --- a/package/python-pytablereader/Config.in
> +++ b/package/python-pytablereader/Config.in
> @@ -4,17 +4,12 @@ config BR2_PACKAGE_PYTHON_PYTABLEREADER
>  	select BR2_PACKAGE_PYTHON_BEAUTIFULSOUP4 # runtime
>  	select BR2_PACKAGE_PYTHON_DATAPROPERTY # runtime
>  	select BR2_PACKAGE_PYTHON_JSONSCHEMA # runtime
> -	select BR2_PACKAGE_PYTHON_LOGBOOK # runtime
> -	select BR2_PACKAGE_PYTHON_MARKDOWN2 # runtime
>  	select BR2_PACKAGE_PYTHON_MBSTRDECODER # runtime
> -	select BR2_PACKAGE_PYTHON_PATHPY # runtime
>  	select BR2_PACKAGE_PYTHON_PATHVALIDATE # runtime
> -	select BR2_PACKAGE_PYTHON_PYPARSING # runtime
> -	select BR2_PACKAGE_PYTHON_REQUESTS # runtime
> +	select BR2_PACKAGE_PYTHON_PATHPY # runtime

 You undid the alphabetical order here (pathpy < pathvalidate), so I fixed that.

 Series applied to master, thanks, except for python-dialog which is changes
requested.

 Regards,
 Arnout

>  	select BR2_PACKAGE_PYTHON_SIX # runtime
>  	select BR2_PACKAGE_PYTHON_TABLEDATA # runtime
>  	select BR2_PACKAGE_PYTHON_TYPEPY # runtime
> -	select BR2_PACKAGE_PYTHON_XLRD # runtime
>  	help
>  	  A python library to load structured table data from
>  	  files/URL with various data formats:
> diff --git a/package/python-pytablereader/python-pytablereader.hash b/package/python-pytablereader/python-pytablereader.hash
> index ade5df3df3..fb873caf71 100644
> --- a/package/python-pytablereader/python-pytablereader.hash
> +++ b/package/python-pytablereader/python-pytablereader.hash
> @@ -1,4 +1,5 @@
> -# md5 from https://pypi.python.org/pypi/pytablereader/json, sha256 locally computed
> -md5	bad666f031a336466c0e9d5c0f4c5783  pytablereader-0.15.0.tar.gz
> -sha256	edd7d78ceb1692a1b29254f45574f85f03cd04311d2dfd2256a299c6634cc022  pytablereader-0.15.0.tar.gz
> -sha256  7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15  LICENSE
> +# md5, sha256 from https://pypi.org/pypi/pytablereader/json
> +md5	23ba6121e2f916dfbf4015516779dfcd  pytablereader-0.26.1.tar.gz
> +sha256	f2e1477de8886267b765af7861baacc65606761bfabb0689f118cc5d27861f26  pytablereader-0.26.1.tar.gz
> +# Locally computed sha256 checksums
> +sha256	7fcef461a93fea587224132a865d1285969c9bec15baf59caeb7a8c7638a8744  LICENSE
> diff --git a/package/python-pytablereader/python-pytablereader.mk b/package/python-pytablereader/python-pytablereader.mk
> index ce1de4e4df..0f9e4c593a 100644
> --- a/package/python-pytablereader/python-pytablereader.mk
> +++ b/package/python-pytablereader/python-pytablereader.mk
> @@ -4,9 +4,9 @@
>  #
>  ################################################################################
>  
> -PYTHON_PYTABLEREADER_VERSION = 0.15.0
> +PYTHON_PYTABLEREADER_VERSION = 0.26.1
>  PYTHON_PYTABLEREADER_SOURCE = pytablereader-$(PYTHON_PYTABLEREADER_VERSION).tar.gz
> -PYTHON_PYTABLEREADER_SITE = https://pypi.python.org/packages/34/53/e2f51f2efe42c4045ad0822d4ffe739788a74cca35ba7d0bc59a53ec9424
> +PYTHON_PYTABLEREADER_SITE = https://files.pythonhosted.org/packages/1e/bc/f60da8a733cd87215d8533f28536f8149eca3b898bbca346b37b6c915d8d
>  PYTHON_PYTABLEREADER_SETUP_TYPE = setuptools
>  PYTHON_PYTABLEREADER_LICENSE = MIT
>  PYTHON_PYTABLEREADER_LICENSE_FILES = LICENSE
> 

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

* [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0
  2019-10-19 18:25 ` [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Arnout Vandecappelle
@ 2019-10-19 19:53   ` Asaf Kahlon
  2019-10-19 20:20     ` Arnout Vandecappelle
  0 siblings, 1 reply; 9+ messages in thread
From: Asaf Kahlon @ 2019-10-19 19:53 UTC (permalink / raw)
  To: buildroot

Hello,

On Sat, Oct 19, 2019 at 9:25 PM Arnout Vandecappelle <arnout@mind.be> wrote:
>
>
>
> On 19/10/2019 20:21, Asaf Kahlon wrote:
> > * Take tarball from PyPI.
> > * Add hash for license file.
> >
> > Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
> > ---
> >  package/python-dialog/python-dialog.hash | 7 +++++--
> >  package/python-dialog/python-dialog.mk   | 6 +++---
> >  2 files changed, 8 insertions(+), 5 deletions(-)
> >
> > diff --git a/package/python-dialog/python-dialog.hash b/package/python-dialog/python-dialog.hash
> > index 3cf0eaa3d6..6a88ad32d0 100644
> > --- a/package/python-dialog/python-dialog.hash
> > +++ b/package/python-dialog/python-dialog.hash
> > @@ -1,2 +1,5 @@
> > -# Locally computed:
> > -sha256  58466c2f897ef761716b811ff74e035979b5ecefb529ba004b12db117a0f4581  python2-pythondialog-3.0.1.tar.bz2
> > +# md5, sha256 from https://pypi.org/pypi/python2-pythondialog/json
> > +md5  554d611d435dcc072132586c1cb37ca5  python2-pythondialog-3.4.0.tar.gz
> > +sha256       a96d9cea9a371b5002b5575d1ec351233112519268d382ba6f3582323b3d1335  python2-pythondialog-3.4.0.tar.gz
> > +# Locally computed sha256 checksums
> > +sha256       a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861  COPYING
> > diff --git a/package/python-dialog/python-dialog.mk b/package/python-dialog/python-dialog.mk
> > index 01bcb760da..3408738356 100644
> > --- a/package/python-dialog/python-dialog.mk
> > +++ b/package/python-dialog/python-dialog.mk
> > @@ -4,9 +4,9 @@
> >  #
> >  ################################################################################
> >
> > -PYTHON_DIALOG_VERSION = 3.0.1
> > -PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.bz2
> > -PYTHON_DIALOG_SITE = http://downloads.sourceforge.net/project/pythondialog/pythondialog/$(PYTHON_DIALOG_VERSION)
>
>  I think we prefer to keep the .bz2 download from sourceforge. It even has a
> .asc file against which you can check the hash.

I can do that but pay attention that the .asc file doesn't contain any
hashes, but PGP signature.
Anyway, you can see the hashes on the site too, but it contains only
md5 and sha1, so sha256 has to be computed locally. And the URL
contains the version itself :(
This way or another, the requested change can be done, but I'm curious
to know why bz2 is preferred? Or why sourceforge is preferred over
PyPI for this package?
By the way, the .bz2 file can be also downloaded from PyPI.

>
>  Regards,
>  Arnout
>
> > +PYTHON_DIALOG_VERSION = 3.4.0
> > +PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.gz
> > +PYTHON_DIALOG_SITE = https://files.pythonhosted.org/packages/26/34/b4cf8018dbc51e8a0fae2c51a0dd2c1f34419caa9e3eb83646c73d1beb9d
> >  PYTHON_DIALOG_LICENSE = LGPL-2.1+
> >  PYTHON_DIALOG_LICENSE_FILES = COPYING
> >  PYTHON_DIALOG_SETUP_TYPE = distutils
> >

Thanks.
Asaf.

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

* [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0
  2019-10-19 19:53   ` Asaf Kahlon
@ 2019-10-19 20:20     ` Arnout Vandecappelle
  0 siblings, 0 replies; 9+ messages in thread
From: Arnout Vandecappelle @ 2019-10-19 20:20 UTC (permalink / raw)
  To: buildroot



On 19/10/2019 21:53, Asaf Kahlon wrote:
> Hello,
> 
> On Sat, Oct 19, 2019 at 9:25 PM Arnout Vandecappelle <arnout@mind.be> wrote:
>>
>>
>>
>> On 19/10/2019 20:21, Asaf Kahlon wrote:
>>> * Take tarball from PyPI.
>>> * Add hash for license file.
>>>
>>> Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
>>> ---
>>>  package/python-dialog/python-dialog.hash | 7 +++++--
>>>  package/python-dialog/python-dialog.mk   | 6 +++---
>>>  2 files changed, 8 insertions(+), 5 deletions(-)
>>>
>>> diff --git a/package/python-dialog/python-dialog.hash b/package/python-dialog/python-dialog.hash
>>> index 3cf0eaa3d6..6a88ad32d0 100644
>>> --- a/package/python-dialog/python-dialog.hash
>>> +++ b/package/python-dialog/python-dialog.hash
>>> @@ -1,2 +1,5 @@
>>> -# Locally computed:
>>> -sha256  58466c2f897ef761716b811ff74e035979b5ecefb529ba004b12db117a0f4581  python2-pythondialog-3.0.1.tar.bz2
>>> +# md5, sha256 from https://pypi.org/pypi/python2-pythondialog/json
>>> +md5  554d611d435dcc072132586c1cb37ca5  python2-pythondialog-3.4.0.tar.gz
>>> +sha256       a96d9cea9a371b5002b5575d1ec351233112519268d382ba6f3582323b3d1335  python2-pythondialog-3.4.0.tar.gz
>>> +# Locally computed sha256 checksums
>>> +sha256       a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861  COPYING
>>> diff --git a/package/python-dialog/python-dialog.mk b/package/python-dialog/python-dialog.mk
>>> index 01bcb760da..3408738356 100644
>>> --- a/package/python-dialog/python-dialog.mk
>>> +++ b/package/python-dialog/python-dialog.mk
>>> @@ -4,9 +4,9 @@
>>>  #
>>>  ################################################################################
>>>
>>> -PYTHON_DIALOG_VERSION = 3.0.1
>>> -PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.bz2
>>> -PYTHON_DIALOG_SITE = http://downloads.sourceforge.net/project/pythondialog/pythondialog/$(PYTHON_DIALOG_VERSION)
>>
>>  I think we prefer to keep the .bz2 download from sourceforge. It even has a
>> .asc file against which you can check the hash.
> 
> I can do that but pay attention that the .asc file doesn't contain any
> hashes, but PGP signature.

 Yes, the idea is to check the tarball with PGP (and the signature with a public
key you fetch from a keyserver), and mention that in the .hash file. Like e.g.
bind.hash:

# Verified from https://ftp.isc.org/isc/bind9/9.11.10/bind-9.11.10.tar.gz.asc
# with key 156890685EA0DF6A1371EF2017CC5DB1F0088407
sha256 b2bb840cda20e6771ae8c054007b4ec12e1bb6aa6bfe79102890eb94956a70c3
bind-9.11.10.tar.gz

> Anyway, you can see the hashes on the site too, but it contains only
> md5 and sha1, so sha256 has to be computed locally. And the URL
> contains the version itself :(
> This way or another, the requested change can be done, but I'm curious
> to know why bz2 is preferred? Or why sourceforge is preferred over
> PyPI for this package?

 bz2 is preferred because it's smaller. Not by much, I'll admit.

 sourceforge is not preferred, but sourceforge has the .asc.

> By the way, the .bz2 file can be also downloaded from PyPI.

 That would be good to. Note that it's also OK to get the .bz2 from PyPI but the
.asc from sourceforge.

 I just wondered whether there was any particular reason to go away from
sourceforge, and it didn't look like there was.


 Regards,
 Arnout

> 
>>
>>  Regards,
>>  Arnout
>>
>>> +PYTHON_DIALOG_VERSION = 3.4.0
>>> +PYTHON_DIALOG_SOURCE = python2-pythondialog-$(PYTHON_DIALOG_VERSION).tar.gz
>>> +PYTHON_DIALOG_SITE = https://files.pythonhosted.org/packages/26/34/b4cf8018dbc51e8a0fae2c51a0dd2c1f34419caa9e3eb83646c73d1beb9d
>>>  PYTHON_DIALOG_LICENSE = LGPL-2.1+
>>>  PYTHON_DIALOG_LICENSE_FILES = COPYING
>>>  PYTHON_DIALOG_SETUP_TYPE = distutils
>>>
> 
> Thanks.
> Asaf.
> 

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

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

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-19 18:21 [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Asaf Kahlon
2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-jinja2: bump to version 2.10.3 Asaf Kahlon
2019-10-19 18:21 ` [Buildroot] [PATCH 1/2] package/python-msgfy: new package Asaf Kahlon
2019-10-19 18:21 ` [Buildroot] [PATCH 1/1] package/python-pytablereader: bump to version 0.26.1 Asaf Kahlon
2019-10-19 18:33   ` Arnout Vandecappelle
2019-10-19 18:21 ` [Buildroot] [PATCH 2/2] package/python-pytablewriter: bump to version 0.46.1 Asaf Kahlon
2019-10-19 18:25 ` [Buildroot] [PATCH 1/1] package/python-dialog: bump to version 3.4.0 Arnout Vandecappelle
2019-10-19 19:53   ` Asaf Kahlon
2019-10-19 20:20     ` Arnout Vandecappelle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox