plaid-python
is published via Pypi
- Prepare for release
Follow these steps sequentially to prepare a new release to Pypi:
- Increment the library version in
plaid/setup.py
by following semantic versioning guidelines - Update the
CHANGELOG.md
with the release version and relevant comments and changes - Commit the change, create a Pull Request, and obtain approval from a Plaid team member
- Merge the commit into
master
, and pull down the latest changes locally frommaster
- Publish to PyPi
Publishing to PyPi is now handled with a job. Refer to our internal OpenAPI/clib documentation on how to do this properly.
- Verify publish to Pypi
Verify that the latest package version you just released matches the version history at:
https://pypi.org/project/plaid-python/#history.
- Tag the published version on GitHub
After you have verified that the latest version has been published on PyPi, tag the release on GitHub.
git tag {VERSION}
git push origin {VERSION}