mirror of
https://github.com/qdrant/fastembed.git
synced 2026-07-23 11:20:51 -05:00
807 B
807 B
Releasing FastEmbed
This is a guide how to release fastembed and fastembed-gpu packages.
How to
-
Accumulate changes in the
mainbranch. -
Bump the version in
pyproject.toml -
Rebase the
gpubranch onmainand resolve conflicts if occurred:
git checkout gpu
git rebase main
git push -f origin gpu
- Draft release notes
- Checkout to
mainand create a tag, e.g.:
git checkout main
git tag -a v0.1.0 -m "Release v0.1.0"
- Checkout
gpuand create a tag, e.g.:
git checkout gpu
git tag -a v0.1.0-gpu -m "Release v0.1.0"
- Push tags:
git push --tags
- Verify that both packages have been published successfully on PyPI. Try installing them and verify imports.
- Create a release on GitHub with the written release notes.