-
Notifications
You must be signed in to change notification settings - Fork 110
Description
Pinecone, Pinecone, Pinecone. I expect more from you. Tell me, what would a dev think if they went to the following link:
https://pypi.org/project/pinecone-client/
They'd probably go, "this looks official! It's maintained by Pinecone, it says it's official, it's linked back to a project called pinecone-python-client, and it works when I test it!"
Then, 3 months later another dev comes along and tries to use the inference endpoint. The client doesn't have it. He checks the github and sees the version on Github doesn't match the version in PyPi. It's then he discovers the horrific truth: There is a SECOND OFFICIAL CLIENT.
https://pypi.org/project/pinecone/
What horror! He switches out the package, and his IDE becomes filled with typing errors and failed imports from packages have that have moved.
Oh why oh why does the first client still say OFFICIAL!? It should say "DEPRECATED, DO NOT USE. GO IMPORT 'pinecone' INSTEAD OF 'pinecone-client'"
Please please fix this.