Releases are published to our [pinterest-python-generated-api-client][] open source project.
- Become an [open source contributor][] and contact a GitHub admin to get
added as maintainers to the
Pinterest Python Generated API Clientteam. - Check out a local copy of the (public) [pinterest/pinterest-python-generated-api-client][https://github.com/pinterest/pinterest-python-generated-api-client] repository.
-
Go to you local version of
pinterest/pinterest-python-generated-api-clientchange thespec/config.yml#packageVersion -
Run the following command
cd spec make -
Open a new Pull Request with those changes to the pinterest/pinterest-python-generated-api-client project. The PR branch must follow this format
release/<version>with the release note in the PR description -
Get that Pull Request reviewed and merged to
main, and then pull the updatedmainbranch files to your local copy. -
Tag the release (use the same version in the
spec/config.yml#packageVersionfile):git tag $VERSION -
Push that tag to the repository.
git push --tags
-
Create a release for your new tag and include the version's release notes in the description (use the same release PR description).