pinecone-io / pinecone-python-client

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

[SDK build process] Implement `make regenerate` command #319

Closed jhamon closed 4 months ago

jhamon commented 8 months ago

Problem

We're updating our SDK build process to consume openapi/grpc artifacts published into a private gcloud bucket.

Solution

Usage

Run these make commands to update the generated parts of the SDK:

make gcloud-auth
make regenerate

Type of Change

Test Plan

I have another branch where I've tried running these commands and then executed tests with the updated client. I wanted to keep the size of this diff down to a manageable size so I did not commit those changes. See here https://github.com/pinecone-io/pinecone-python-client/pull/320