[Buildroot] [git commit] package/python-{treq, twisted}: add a comment to use the same version
Peter Korsgaard
peter at korsgaard.com
Sun Apr 3 09:44:06 UTC 2022
commit: https://git.buildroot.net/buildroot/commit/?id=5140d10bf6b9f01e7e1ecb2b357885e03e9d5fb4
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
As reported by [1], python-twisted and python-treq must use the same
version because its the same project:
https://github.com/twisted/twisted
https://github.com/twisted/treq
We have to update python-treq to version 22.2.0 [2] otherwise we have
a runtime issue:
Traceback (most recent call last):
File "/root/sample_python_treq.py", line 2, in <module>
import treq
File "/usr/lib/python3.10/site-packages/treq/__init__.py", line 5, in <module>
File "/usr/lib/python3.10/site-packages/treq/api.py", line 5, in <module>
File "/usr/lib/python3.10/site-packages/treq/client.py", line 11, in <module>
ImportError: cannot import name '_PY3' from 'twisted.python.compat' (unknown
location)
The comment should avoid forgeting one of them while upgrading or
backporting version bump.
[1] http://lists.busybox.net/pipermail/buildroot/2022-February/637505.html
[2] https://github.com/twisted/treq/releases/tag/release-22.2.0
[3] https://gitlab.com/buildroot.org/buildroot/-/jobs/2179206653
Signed-off-by: Romain Naour <romain.naour at gmail.com>
Cc: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
package/python-treq/python-treq.mk | 3 +++
package/python-twisted/python-twisted.mk | 3 +++
2 files changed, 6 insertions(+)
diff --git a/package/python-treq/python-treq.mk b/package/python-treq/python-treq.mk
index 57dc50ee74..8995bf2cfe 100644
--- a/package/python-treq/python-treq.mk
+++ b/package/python-treq/python-treq.mk
@@ -4,6 +4,9 @@
#
################################################################################
+# When bumping this package, make sure to also verify if the
+# python-twisted package still works and to update its hash,
+# as they share the same version/site variables.
PYTHON_TREQ_VERSION = 22.2.0
PYTHON_TREQ_SOURCE = treq-$(PYTHON_TREQ_VERSION).tar.gz
PYTHON_TREQ_SITE = https://files.pythonhosted.org/packages/cd/c8/b68ab17d994133baf6edbcb5551ba81e1494bdc6d5e21a9d4f3bc4315140
diff --git a/package/python-twisted/python-twisted.mk b/package/python-twisted/python-twisted.mk
index e5d643ec05..8a89d3dc82 100644
--- a/package/python-twisted/python-twisted.mk
+++ b/package/python-twisted/python-twisted.mk
@@ -4,6 +4,9 @@
#
################################################################################
+# When bumping this package, make sure to also verify if the
+# python-treq package still works and to update its hash,
+# as they share the same version/site variables.
PYTHON_TWISTED_VERSION = 22.2.0
PYTHON_TWISTED_SOURCE = Twisted-$(PYTHON_TWISTED_VERSION).tar.gz
PYTHON_TWISTED_SITE = https://files.pythonhosted.org/packages/40/8b/56e8870d412c550b3ff2d6714ee212c7e80a6634f4e720c3a26a983e7b46
More information about the buildroot
mailing list