* [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 @ 2019-10-20 13:42 Asaf Kahlon 2019-10-20 13:42 ` [Buildroot] [PATCH 1/1] package/python-more-itertools: drop Python 2 support Asaf Kahlon 2019-10-20 13:58 ` [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 Thomas Petazzoni 0 siblings, 2 replies; 4+ messages in thread From: Asaf Kahlon @ 2019-10-20 13:42 UTC (permalink / raw) To: buildroot Signed-off-by: Asaf Kahlon <asafka7@gmail.com> --- package/python-cffi/python-cffi.hash | 7 ++++--- package/python-cffi/python-cffi.mk | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-cffi/python-cffi.hash b/package/python-cffi/python-cffi.hash index 15f67e9cc1..9ee472ce09 100644 --- a/package/python-cffi/python-cffi.hash +++ b/package/python-cffi/python-cffi.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/cffi/json, sha256 locally computed -md5 35ad1f9e1003cac9404c1493eb10d7f5 cffi-1.12.3.tar.gz -sha256 041c81822e9f84b1d9c401182e174996f0bae9991f33725d059b771744290774 cffi-1.12.3.tar.gz +# md5, sha256 from https://pypi.org/pypi/cffi/json +md5 2c90be6d3bfbf80ab732b28fd677051d cffi-1.13.0.tar.gz +sha256 8fe230f612c18af1df6f348d02d682fe2c28ca0a6c3856c99599cdacae7cf226 cffi-1.13.0.tar.gz +# Locally computed sha256 checksums sha256 04b80f5b077bbed68808cfebadeb5e3523f2a8c9a96495c587bd96df1eac2a33 LICENSE diff --git a/package/python-cffi/python-cffi.mk b/package/python-cffi/python-cffi.mk index 810c032bff..623c439f84 100644 --- a/package/python-cffi/python-cffi.mk +++ b/package/python-cffi/python-cffi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CFFI_VERSION = 1.12.3 +PYTHON_CFFI_VERSION = 1.13.0 PYTHON_CFFI_SOURCE = cffi-$(PYTHON_CFFI_VERSION).tar.gz -PYTHON_CFFI_SITE = https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b +PYTHON_CFFI_SITE = https://files.pythonhosted.org/packages/d6/cf/ba7e2df852a2fc807d48b3f7bea46f741830be4f047a0712e6de3e95fb6a PYTHON_CFFI_SETUP_TYPE = setuptools PYTHON_CFFI_DEPENDENCIES = host-pkgconf libffi PYTHON_CFFI_LICENSE = MIT -- 2.20.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/1] package/python-more-itertools: drop Python 2 support 2019-10-20 13:42 [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 Asaf Kahlon @ 2019-10-20 13:42 ` Asaf Kahlon 2019-10-21 17:33 ` Thomas Petazzoni 2019-10-20 13:58 ` [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 Thomas Petazzoni 1 sibling, 1 reply; 4+ messages in thread From: Asaf Kahlon @ 2019-10-20 13:42 UTC (permalink / raw) To: buildroot Since version 6.0.0, the package supports only Python 3, and will lead to syntax errors when in use with Python 2. In addition, the dependency of python-six is no longer needed. The reursive reverse dependencies were updated accordingly. Signed-off-by: Asaf Kahlon <asafka7@gmail.com> --- package/python-cheroot/Config.in | 3 +-- package/python-cherrypy/Config.in | 7 +++---- package/python-jaraco-functools/Config.in | 3 +-- package/python-more-itertools/Config.in | 2 +- package/python-portend/Config.in | 1 + package/python-tempora/Config.in | 1 + package/python-webpy/Config.in | 2 +- 7 files changed, 9 insertions(+), 10 deletions(-) diff --git a/package/python-cheroot/Config.in b/package/python-cheroot/Config.in index 0b732f8c0b..45dd2d8a11 100644 --- a/package/python-cheroot/Config.in +++ b/package/python-cheroot/Config.in @@ -1,10 +1,9 @@ config BR2_PACKAGE_PYTHON_CHEROOT bool "python-cheroot" + depends on BR2_PACKAGE_PYTHON3 # python-more-itertools, python-jaraco-functools select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_MORE_ITERTOOLS # runtime select BR2_PACKAGE_PYTHON_JARACO_FUNCTOOLS # runtime - select BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE \ - if BR2_PACKAGE_PYTHON # runtime help Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. diff --git a/package/python-cherrypy/Config.in b/package/python-cherrypy/Config.in index 622dd1f49b..eb83054be3 100644 --- a/package/python-cherrypy/Config.in +++ b/package/python-cherrypy/Config.in @@ -1,13 +1,12 @@ config BR2_PACKAGE_PYTHON_CHERRYPY bool "python-cherrypy" + depends on BR2_PACKAGE_PYTHON3 # python-cheroot, python-portend select BR2_PACKAGE_PYTHON_CHEROOT # runtime select BR2_PACKAGE_PYTHON_JARACO_CLASSES # runtime select BR2_PACKAGE_PYTHON_PORTEND # runtime - select BR2_PACKAGE_PYTHON_PYEXPAT if BR2_PACKAGE_PYTHON # runtime - select BR2_PACKAGE_PYTHON3_PYEXPAT if BR2_PACKAGE_PYTHON3 # runtime + select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime select BR2_PACKAGE_PYTHON_SIX # runtime - select BR2_PACKAGE_PYTHON_ZLIB if BR2_PACKAGE_PYTHON # runtime - select BR2_PACKAGE_PYTHON3_ZLIB if BR2_PACKAGE_PYTHON3 # runtime + select BR2_PACKAGE_PYTHON3_ZLIB # runtime help A minimalist web framework diff --git a/package/python-jaraco-functools/Config.in b/package/python-jaraco-functools/Config.in index 62669dba6f..6c914f3851 100644 --- a/package/python-jaraco-functools/Config.in +++ b/package/python-jaraco-functools/Config.in @@ -1,8 +1,7 @@ config BR2_PACKAGE_PYTHON_JARACO_FUNCTOOLS bool "python-jaraco-functools" + depends on BR2_PACKAGE_PYTHON3 # python-more-itertools select BR2_PACKAGE_PYTHON_MORE_ITERTOOLS # runtime - select BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE \ - if BR2_PACKAGE_PYTHON # runtime help Additional functools in the spirit of stdlib?s functools. diff --git a/package/python-more-itertools/Config.in b/package/python-more-itertools/Config.in index dc5fb7ce54..1a7f95c27f 100644 --- a/package/python-more-itertools/Config.in +++ b/package/python-more-itertools/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_PYTHON_MORE_ITERTOOLS bool "python-more-itertools" - select BR2_PACKAGE_PYTHON_SIX # runtime + depends on BR2_PACKAGE_PYTHON3 help More routines for operating on iterables, beyond itertools. diff --git a/package/python-portend/Config.in b/package/python-portend/Config.in index 6b21078caa..30a50c7f61 100644 --- a/package/python-portend/Config.in +++ b/package/python-portend/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_PYTHON_PORTEND bool "python-portend" + depends on BR2_PACKAGE_PYTHON3 # python-tempora select BR2_PACKAGE_PYTHON_TEMPORA # runtime help TCP port monitoring utilities. diff --git a/package/python-tempora/Config.in b/package/python-tempora/Config.in index 508cbae3f3..06ccbfc283 100644 --- a/package/python-tempora/Config.in +++ b/package/python-tempora/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_PYTHON_TEMPORA bool "python-tempora" + depends on BR2_PACKAGE_PYTHON3 # python-jaraco-functools select BR2_PACKAGE_PYTHON_JARACO_FUNCTOOLS # runtime select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_PYTZ # runtime diff --git a/package/python-webpy/Config.in b/package/python-webpy/Config.in index d30da70e13..419a4a180f 100644 --- a/package/python-webpy/Config.in +++ b/package/python-webpy/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_PYTHON_WEBPY bool "python-webpy" - select BR2_PACKAGE_PYTHON_HASHLIB if BR2_PACKAGE_PYTHON + depends on BR2_PACKAGE_PYTHON3 # python-cheroot select BR2_PACKAGE_PYTHON_CHEROOT # runtime select BR2_PACKAGE_PYTHON_MARKDOWN # runtime help -- 2.20.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/1] package/python-more-itertools: drop Python 2 support 2019-10-20 13:42 ` [Buildroot] [PATCH 1/1] package/python-more-itertools: drop Python 2 support Asaf Kahlon @ 2019-10-21 17:33 ` Thomas Petazzoni 0 siblings, 0 replies; 4+ messages in thread From: Thomas Petazzoni @ 2019-10-21 17:33 UTC (permalink / raw) To: buildroot On Sun, 20 Oct 2019 16:42:03 +0300 Asaf Kahlon <asafka7@gmail.com> wrote: > Since version 6.0.0, the package supports only Python 3, and will > lead to syntax errors when in use with Python 2. > In addition, the dependency of python-six is no longer needed. > > The reursive reverse dependencies were updated accordingly. > > Signed-off-by: Asaf Kahlon <asafka7@gmail.com> > --- > package/python-cheroot/Config.in | 3 +-- > package/python-cherrypy/Config.in | 7 +++---- > package/python-jaraco-functools/Config.in | 3 +-- > package/python-more-itertools/Config.in | 2 +- > package/python-portend/Config.in | 1 + > package/python-tempora/Config.in | 1 + > package/python-webpy/Config.in | 2 +- > 7 files changed, 9 insertions(+), 10 deletions(-) Applied to master, thanks. It would be good to add some test in support/testing/ for one of the high-level packages (webpy and/or cherrypy), so that we have some runtime testing of those packages and dependencies. Thanks, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 2019-10-20 13:42 [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 Asaf Kahlon 2019-10-20 13:42 ` [Buildroot] [PATCH 1/1] package/python-more-itertools: drop Python 2 support Asaf Kahlon @ 2019-10-20 13:58 ` Thomas Petazzoni 1 sibling, 0 replies; 4+ messages in thread From: Thomas Petazzoni @ 2019-10-20 13:58 UTC (permalink / raw) To: buildroot On Sun, 20 Oct 2019 16:42:02 +0300 Asaf Kahlon <asafka7@gmail.com> wrote: > Signed-off-by: Asaf Kahlon <asafka7@gmail.com> > --- > package/python-cffi/python-cffi.hash | 7 ++++--- > package/python-cffi/python-cffi.mk | 4 ++-- > 2 files changed, 6 insertions(+), 5 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-10-21 17:33 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-10-20 13:42 [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 Asaf Kahlon 2019-10-20 13:42 ` [Buildroot] [PATCH 1/1] package/python-more-itertools: drop Python 2 support Asaf Kahlon 2019-10-21 17:33 ` Thomas Petazzoni 2019-10-20 13:58 ` [Buildroot] [PATCH 1/1] package/python-cffi: bump to version 1.13.0 Thomas Petazzoni
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox