pinecone-io / pinecone-python-client

The Pinecone Python client
https://www.pinecone.io/docs
Apache License 2.0
284 stars 78 forks source link

protobuf 3.19.3 is a bit outdated and due to this I can not install pinecone[grpc] #151

Closed FilipJByren closed 4 months ago

FilipJByren commented 1 year ago

Hi, I want to install the grpc driver for pinecone, however as it need protobuf 3.19.3, it is not compatible with googles internal packages we are dependent on. I would like if someone could update the protobuf package to a later version 🙏

Way to test it is to try to install https://pypi.org/project/google-cloud-secret-manager/ in the same environment

rajat08 commented 1 year ago

@FilipJByren, thanks for tagging this; there are a few other dependencies in our other services that block us from proto upgrades; we are working on updating these across our internal systems.

FilipJByren commented 1 year ago

Thank you @rajat08 🙏

FilipJByren commented 1 year ago

Ping @rajat08

karam-khanna commented 1 year ago

+1 on this

pmespresso commented 1 year ago
HashemAlsaket commented 1 year ago

+1

TimurH commented 1 year ago

+1

skulltech commented 1 year ago

+1

aaalexlit commented 11 months ago

Now I'm having the same problem but with protobuf 3.19.6 The rest of my dependencies require >=3.20.2 I see that the current code it's actually bumped protobuf~=3.20.0 Are you planning to release any time soon? Thanks

DeanSingh commented 11 months ago

+1.

Any updated here as this is becoming unusable when using pinecone-client with Google Palm 2 and other google libraries.

DeanSingh commented 11 months ago

I found a workaround temporally. In my notebook don't include google-generativeai and instead work with "pinecone-client[grpc]" and I was using Langchain's GooglePalmEmbeddings. This gets me past the protobuf issue.

osmanbaskaya commented 8 months ago

Hi, can we get an update? Is there any ETA for updating the protos?

ShubhamK133 commented 7 months ago

+1

caleb-artifact commented 6 months ago

Having the same issue. I can't install google-cloud-bigquery[bqstorage] and pinecone-client[grpc] at the same time with pdm. Resolution just spins trying to find a compatible google-cloud-core package.

Kind of a bummer when you need to shuffle large amounts of data from BigQuery into Pinecone 😢

mjvankampen commented 6 months ago

I am hitting this issue as well.

daverigby commented 4 months ago

As of pinecone-python-client v4.0.0, protobuf has been updated from 3.20.3 to 4.25.3 (the latest 4.x version).