mirror of
https://github.com/qdrant/qdrant-client.git
synced 2026-08-01 23:50:57 -05:00
945 B
945 B
Client update checklist
For breaking changes:
- Create a new branch from the branch of upcoming release.
- E.g.
git checkout v0.7.0 && git pull && git checkout -b v0.7.0-my-changees
- E.g.
For fixes:
- Create a new branch from master
- Create python virtual environment and install dependencies
pip install virtualenv- install venv managervirtualenv venv- create virtual envsource venv/bin/activate- enter venvpip install poetry- install package managerpoetry install- install all dependencies
- Generate REST code:
bash -x tools/generate_rest_client.sh- will automatically fetch openapi fromqdrant:master. - Generate gRPC code:
bash -x tools/generate_grpc_client.sh- will automatically fetch proto fromqdrant:master.
- Check that tests are passing: see
tests/integration-tests.sh - Write new tests, if required
- Create PR into parent branch