Skip to contentSkip to conversation

package/python-filelock: bump to version 3.3.0

PATCH In review Asaf Kahlon 2 participants 5 messages Oct 4, 2021 – Oct 12, 2021

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 package/python-filelock: bump to version 3.3.0

The package doesn't support python2 anymore.

---
 package/python-filelock/Config.in            | 1 +
 package/python-filelock/python-filelock.hash | 4 ++--
 package/python-filelock/python-filelock.mk   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)
package/python-filelock/Config.in +1 -0
index 57ec039400..bda4582ac1 100644
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_PYTHON_FILELOCK
 	bool "python-filelock"
+	depends on BR2_PACKAGE_PYTHON3
 	help
 	  A platform independent file lock.
 
package/python-filelock/python-filelock.hash +2 -2
index d50d2d561c..d7cc864668 100644
@@ -1,5 +1,5 @@
 # md5, sha256 from https://pypi.org/pypi/filelock/json
-md5  c1fe6d9a7433a7ca6ce4f36e273317d1  filelock-3.0.12.tar.gz
-sha256  18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59  filelock-3.0.12.tar.gz
+md5  f8458b5235a9e439fd512dc08947f6b2  filelock-3.3.0.tar.gz
+sha256  8c7eab13dc442dc249e95158bcc12dec724465919bdc9831fdbf0660f03d1785  filelock-3.3.0.tar.gz
 # Locally computed sha256 checksums
 sha256  88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcd  LICENSE
package/python-filelock/python-filelock.mk +2 -2
index 35b3374d29..00c32b2caa 100644
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_FILELOCK_VERSION = 3.0.12
+PYTHON_FILELOCK_VERSION = 3.3.0
 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz
-PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/14/ec/6ee2168387ce0154632f856d5cc5592328e9cf93127c5c9aeca92c8c16cb
+PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/fd/6e/665a6cb363bee26e40954ee812e4e733fd7cafd84c06e0c7c2357641abd6
 PYTHON_FILELOCK_SETUP_TYPE = setuptools
 PYTHON_FILELOCK_LICENSE = Public Domain
 PYTHON_FILELOCK_LICENSE_FILES = LICENSE
Signature · 6 lines
2.33.0

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw

PATCH 1/1 package/python-flask-wtf: bump to version 0.15.1

* The package doesn't support python2 anymore.
* Update URL in Config.in

---
 package/python-flask-wtf/Config.in             | 3 ++-
 package/python-flask-wtf/python-flask-wtf.hash | 9 ++++-----
 package/python-flask-wtf/python-flask-wtf.mk   | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)
package/python-flask-wtf/Config.in +2 -1
index bb15489956..18329d0776 100644
@@ -1,9 +1,10 @@
 config BR2_PACKAGE_PYTHON_FLASK_WTF
 	bool "python-flask-wtf"
+	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FLASK # runtime
 	select BR2_PACKAGE_PYTHON_ITSDANGEROUS # runtime
 	select BR2_PACKAGE_PYTHON_WTFORMS # runtime
 	help
 	  Simple integration of Flask and WTForms.
 
-	  https://github.com/lepture/flask-wtf
+	  https://github.com/wtforms/flask-wtf
package/python-flask-wtf/python-flask-wtf.hash +4 -5
index cff3661824..848d6d7783 100644
@@ -1,6 +1,5 @@
-# From https://pypi.org/project/Flask-WTF/#copy-hash-modal-d090dbe5-8665-4c96-a565-57134e470a60
-md5  1b60b7dd1245b0d0173c21123717af61  Flask-WTF-0.14.3.tar.gz
-sha256  d417e3a0008b5ba583da1763e4db0f55a1269d9dd91dcc3eb3c026d3c5dbd720  Flask-WTF-0.14.3.tar.gz
-
-# License files
+# md5, sha256 from https://pypi.org/pypi/flask-wtf/json
+md5  920a5a476ecfb751952b5048cc05fcf8  Flask-WTF-0.15.1.tar.gz
+sha256  ff177185f891302dc253437fe63081e7a46a4e99aca61dfe086fb23e54fff2dc  Flask-WTF-0.15.1.tar.gz
+# Locally computed sha256 checksums
 sha256  a075f8d98acfdb05dd98716242b9e2c1b3ab98722926b3c4cf6c916ac14e8350  LICENSE
package/python-flask-wtf/python-flask-wtf.mk +2 -2
index a334e3c052..e2078103f5 100644
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_FLASK_WTF_VERSION = 0.14.3
+PYTHON_FLASK_WTF_VERSION = 0.15.1
 PYTHON_FLASK_WTF_SOURCE = Flask-WTF-$(PYTHON_FLASK_WTF_VERSION).tar.gz
-PYTHON_FLASK_WTF_SITE = https://files.pythonhosted.org/packages/2e/f4/3d9e1905ffad67e20ef4f5963d711e8e29ab9439120d7ffec3d2922020e3
+PYTHON_FLASK_WTF_SITE = https://files.pythonhosted.org/packages/9c/b5/4b48cece7b31aac2beab115330c2978ef4deee3aeb0dd1037c9b7a71b8c3
 PYTHON_FLASK_WTF_LICENSE = BSD-3-Clause
 PYTHON_FLASK_WTF_LICENSE_FILES = LICENSE
 PYTHON_FLASK_WTF_SETUP_TYPE = setuptools
Signature · 6 lines
2.33.0

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#2 lore raw

PATCH 1/1 package/python-gunicorn: bump to version 20.1.0

In reply to Asaf Kahlon

* The package doesn't support python2 anymore (so the POST_INSTALL hook is not needed now).
* Indent with two spaces in the hash file.

---
 package/python-gunicorn/Config.in            |  4 ++--
 package/python-gunicorn/python-gunicorn.hash |  6 +++---
 package/python-gunicorn/python-gunicorn.mk   | 16 ++--------------
 3 files changed, 7 insertions(+), 19 deletions(-)
package/python-gunicorn/Config.in +2 -2
index b3d11cf199..4e7c0179a5 100644
@@ -1,8 +1,8 @@
 config BR2_PACKAGE_PYTHON_GUNICORN
 	bool "python-gunicorn"
+	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime
-	select BR2_PACKAGE_PYTHON_SSL if BR2_PACKAGE_PYTHON # runtime
-	select BR2_PACKAGE_PYTHON3_SSL if BR2_PACKAGE_PYTHON3 # runtime
+	select BR2_PACKAGE_PYTHON3_SSL # runtime
 	help
 	  Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for
 	  UNIX. It's a pre-fork worker model ported from Ruby's
package/python-gunicorn/python-gunicorn.hash +3 -3
index 402250ea78..cff4915b72 100644
@@ -1,5 +1,5 @@
 # md5, sha256 from https://pypi.python.org/pypi/gunicorn/json
-md5	f581937e9d8569ebd3fd6af1f9ab809f  gunicorn-19.9.0.tar.gz
-sha256	fa2662097c66f920f53f70621c6c58ca4a3c4d3434205e608e121b5b3b71f4f3  gunicorn-19.9.0.tar.gz
+md5  db8a7c5c2064000af70286534803bf1d  gunicorn-20.1.0.tar.gz
+sha256  e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8  gunicorn-20.1.0.tar.gz
 # Locally computed sha256
-sha256	789fe11b92e1cabfbcf744b5fcc392c9bd5c6798603a4e89f925b6337984d1df  LICENSE
+sha256  789fe11b92e1cabfbcf744b5fcc392c9bd5c6798603a4e89f925b6337984d1df  LICENSE
package/python-gunicorn/python-gunicorn.mk +2 -14
index d113f75185..fb747bc00e 100644
@@ -4,23 +4,11 @@
 #
 ################################################################################
 
-PYTHON_GUNICORN_VERSION = 19.9.0
+PYTHON_GUNICORN_VERSION = 20.1.0
 PYTHON_GUNICORN_SOURCE = gunicorn-$(PYTHON_GUNICORN_VERSION).tar.gz
-PYTHON_GUNICORN_SITE = https://files.pythonhosted.org/packages/47/52/68ba8e5e8ba251e54006a49441f7ccabca83b6bef5aedacb4890596c7911
+PYTHON_GUNICORN_SITE = https://files.pythonhosted.org/packages/28/5b/0d1f0296485a6af03366604142ea8f19f0833894db3512a40ed07b2a56dd
 PYTHON_GUNICORN_SETUP_TYPE = setuptools
 PYTHON_GUNICORN_LICENSE = MIT
 PYTHON_GUNICORN_LICENSE_FILES = LICENSE
 
-# At the end of the build, we try to compile all py files using the host python
-# that has been built.
-# The GAIO HTTP Worker is only compatible with Python3.4.2 and up. So don't try
-# to compile it with python 2.x
-ifeq ($(BR2_PACKAGE_PYTHON),y)
-define PYTHON_GUNICORN_REMOVE_GAIO_WORKER
-	find $(TARGET_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/ \
-		-name "_gaiohttp.py" -exec rm -f {} \;
-endef
-PYTHON_GUNICORN_POST_INSTALL_TARGET_HOOKS += PYTHON_GUNICORN_REMOVE_GAIO_WORKER
-endif
-
 $(eval $(python-package))
Signature · 6 lines
2.30.2

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#3 lore raw

PATCH 1/1 package/python-humanize: bump to version 3.11.0

In reply to Asaf Kahlon

* The package doesn't support python2 anymore.
* Take also sha256 from pypi.
* License was updated with a year bump.

---
 package/python-humanize/Config.in            |  1 +
 package/python-humanize/python-humanize.hash | 10 +++++-----
 package/python-humanize/python-humanize.mk   |  4 ++--
 3 files changed, 8 insertions(+), 7 deletions(-)
package/python-humanize/Config.in +1 -0
index f4f4e67b65..ec63be9b35 100644
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_PYTHON_HUMANIZE
 	bool "python-humanize"
+	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Python humanize package contains various common humanization
 	  utilities, like turning a number into a fuzzy human readable
package/python-humanize/python-humanize.hash +5 -5
index 47b5f70c9a..9b2559ab11 100644
@@ -1,5 +1,5 @@
-# md5 from https://pypi.python.org/pypi/humanize/json
-md5	e8473d9dc1b220911cac2edd53b1d973  humanize-0.5.1.tar.gz
-# Locally computed
-sha256	a43f57115831ac7c70de098e6ac46ac13be00d69abbf60bdcac251344785bb19  humanize-0.5.1.tar.gz
-sha256  2ee89d331213b5886ae5416ead178694ac0eb13bb79c83bf92287f95d3597377  LICENCE
+# md5, sha256 from https://pypi.org/pypi/humanize/json
+md5  04f5b334283e1f7f0dfeccf7d5a4b880  humanize-3.11.0.tar.gz
+sha256  4160cdc63fcd0daac27d2e1e218a31bb396fc3fe5712d153675d89432a03778f  humanize-3.11.0.tar.gz
+# Locally computed sha256 checksums
+sha256  8ba6c18112a431400ad3c743f70670079b302545d98884fc2f28a91c383a0380  LICENCE
package/python-humanize/python-humanize.mk +2 -2
index 60ec82bd48..ea5454d6cc 100644
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PYTHON_HUMANIZE_VERSION = 0.5.1
+PYTHON_HUMANIZE_VERSION = 3.11.0
 PYTHON_HUMANIZE_SOURCE = humanize-$(PYTHON_HUMANIZE_VERSION).tar.gz
-PYTHON_HUMANIZE_SITE = https://pypi.python.org/packages/8c/e0/e512e4ac6d091fc990bbe13f9e0378f34cf6eecd1c6c268c9e598dcf5bb9
+PYTHON_HUMANIZE_SITE = https://files.pythonhosted.org/packages/a6/d0/e06993724937f2aab3e7085d137d453968aaac0f74661ef9c90528a79d61
 PYTHON_HUMANIZE_SETUP_TYPE = setuptools
 PYTHON_HUMANIZE_LICENSE = MIT
 PYTHON_HUMANIZE_LICENSE_FILES = LICENCE
Signature · 6 lines
2.33.0

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#4 lore raw
In reply to Asaf Kahlon
Quoted 3 lines · Asaf Kahlon

The package doesn't support python2 anymore.

All 4 applied to master, thanks.

Regards,
Arnout

Quoted 36 lines
---
  package/python-filelock/Config.in            | 1 +
  package/python-filelock/python-filelock.hash | 4 ++--
  package/python-filelock/python-filelock.mk   | 4 ++--
  3 files changed, 5 insertions(+), 4 deletions(-)
package/python-filelock/Config.in +1 -0
index 57ec039400..bda4582ac1 100644
@@ -1,5 +1,6 @@
  config BR2_PACKAGE_PYTHON_FILELOCK
  	bool "python-filelock"
+	depends on BR2_PACKAGE_PYTHON3
  	help
  	  A platform independent file lock.
 
package/python-filelock/python-filelock.hash +2 -2
index d50d2d561c..d7cc864668 100644
@@ -1,5 +1,5 @@
  # md5, sha256 from https://pypi.org/pypi/filelock/json
-md5  c1fe6d9a7433a7ca6ce4f36e273317d1  filelock-3.0.12.tar.gz
-sha256  18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59  filelock-3.0.12.tar.gz
+md5  f8458b5235a9e439fd512dc08947f6b2  filelock-3.3.0.tar.gz
+sha256  8c7eab13dc442dc249e95158bcc12dec724465919bdc9831fdbf0660f03d1785  filelock-3.3.0.tar.gz
  # Locally computed sha256 checksums
  sha256  88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcd  LICENSE
package/python-filelock/python-filelock.mk +0 -0
index 35b3374d29..00c32b2caa 100644
@@ -4,9 +4,9 @@
  #

package/python-filelock/python-filelock.mk line 12

Quoted 10 lines
package/python-filelock/python-filelock.mk +2 -2
  ################################################################################
 
-PYTHON_FILELOCK_VERSION = 3.0.12
+PYTHON_FILELOCK_VERSION = 3.3.0
  PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz
-PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/14/ec/6ee2168387ce0154632f856d5cc5592328e9cf93127c5c9aeca92c8c16cb
+PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/fd/6e/665a6cb363bee26e40954ee812e4e733fd7cafd84c06e0c7c2357641abd6
  PYTHON_FILELOCK_SETUP_TYPE = setuptools
  PYTHON_FILELOCK_LICENSE = Public Domain
  PYTHON_FILELOCK_LICENSE_FILES = LICENSE

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot