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',