You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by fl...@apache.org on 2021/07/09 13:28:12 UTC
[tinkerpop] 01/01: Pin peer dependency packaging to 20.9
This is an automated email from the ASF dual-hosted git repository.
florianhockmann pushed a commit to branch fix-python-build-packages-problem
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 6b2c2d1631e053f6c20c78d7bbd46ac1a621cd99
Author: Florian Hockmann <fh...@florian-hockmann.de>
AuthorDate: Fri Jul 9 15:25:48 2021 +0200
Pin peer dependency packaging to 20.9
The Python build is currently broken which is apparently caused by
this peer dependency in version 21.
Pinning it to 20.9 seems to fix the build.
We can remove this pinning later when the problem is gone (so the
builds goes through without this pinning) or when we drop 3.4-dev
as the problem seems to be limited to that branch (probably Python
2).
---
gremlin-python/src/main/jython/setup.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gremlin-python/src/main/jython/setup.py b/gremlin-python/src/main/jython/setup.py
index a028549..71f2f08 100644
--- a/gremlin-python/src/main/jython/setup.py
+++ b/gremlin-python/src/main/jython/setup.py
@@ -72,7 +72,8 @@ setup(
data_files=[("", ["LICENSE", "NOTICE"])],
setup_requires=[
'pytest-runner==5.2',
- 'importlib-metadata<3.0.0'
+ 'packaging==20.9',
+ 'importlib-metadata<3.0.0'
],
tests_require=[
'pytest>=4.6.4,<5.0.0',