* [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 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 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-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