The main package ragstack-ai-langflow depends on ragstack-ai-langflow-base and the version is pinned.
This implies that every release of ragstack-ai-langflow-base will also need a release of ragstack-ai-langflow.
- Run the release script:
The script will take care of updating the version in
./ragstack/ragstack-release.sh 0.0.2 ragstack-ai-langflow-base
ragstack-ai-langflow-baseand pushing the changes to the repository. CI will automatically release the package on PyPI.
- Update the
pyproject.tomlfile pointing to the correct version ofragstack-ai-langflow-base. Runpoetry lockand open a PR to trigger the tests. Once merged, proceed with the next steps. - Run the release script:
The script will take care of updating the version in
./ragstack/ragstack-release.sh 0.0.2 ragstack-ai-langflow
ragstack-ai-langflowand pushing the changes to the repository. CI will automatically release the package on PyPI.