镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content
This repository was archived by the owner on Mar 20, 2018. It is now read-only.
This repository was archived by the owner on Mar 20, 2018. It is now read-only.

grpcio dependency too old now (setup.py) #201

Open

Description

@cgthayer

I use google-cloud-pubsub and the requirement for grpc < 1.6dev is starting to cause issues. Can these please get updated (I wanted to test google-cloud-pubsub 0.28.3)

DEPENDENCIES = [
    'dill >= 0.2.5, < 0.3dev',
    'future >= 0.16.0, < 0.17dev',
    'googleapis-common-protos >= 1.5.2, < 2.0dev',
    'grpcio >=1.0.2, < 1.6dev',
    'google-auth >= 1.0.0, <2.0dev',
    'ply == 3.8',
    'protobuf >= 3.0.0, < 4.0dev',
    'requests >= 2.13.0, < 3.0dev'
]

$ pipenv install --dev
Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
Could not find a version that matches grpcio<1.6dev,<2.0.0dev,<2.0dev,==1.6.3,>=1.0.0,>=1.0.2
Tried: [....]

Activity

  1. creatorrr commented on Nov 5, 2017

    @creatorrr

    pipenv lock also fails with the following:

    Could not find a version that matches grpcio<1.6dev,<2.0.0dev,==1.7.0,>=1.0.0,>=1.0.2,>=1.7.0; extra == "grpc"

    Running:

    • python 3.6.3
    • pipenv 8.2.6 pipenv 8.3.2
  2. Gwildor commented on Nov 10, 2017

    @Gwildor

    I'm having issues here as well, since google-cloud-core requires grpcio>=1.7.0 since googleapis/google-cloud-python#4280. I solved this by reverting to google-gax==0.15.14, which luckily is allowed since google-cloud-pubsub==0.29.0 has google-gax>=0.15.13. It was a lot of hassle to figure something out that worked.

  3. michaelplaing commented on Nov 10, 2017

    @michaelplaing
  4. theacodes commented on Nov 10, 2017

    @theacodes

    @michaelplaing sorry! The fixed version (0.15.16) should be out. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions