testcontainers-go
testcontainers-go copied to clipboard
chore(deps): Bumping ChromaGo client version
What does this PR do?
- I updated the chroma-go dependency and some tests with minor API changes breaking.
- I have also added a
GetClient()
chroma container option to make it easier for users to create a client for the container with options (part of the new chroma-go release) - Docs have also been updated
Why is it important?
-
chroma-go
has undergone a complete rewrite with some minor breaking changes. The new rewrite makes it easier for users to interface with Chroma via the Go client. - Adding a utility method for getting the client makes for a good DX.
- Added examples of adding and querying collection data
How to test this PR
Existing tests are passing. A new test was added for the GetClient
utility method.
Keep In Mind
Once #2391 is merged, I will rebase this to fix conflicts (sorry, Graphite stacks don't work well with upstream repos)
Deploy Preview for testcontainers-go failed.
Name | Link |
---|---|
Latest commit | 1b14d254bcc88f806f71344c5193dbbf88640486 |
Latest deploy log | https://app.netlify.com/sites/testcontainers-go/deploys/65f9997328367000087fc756 |
Deploy Preview for testcontainers-go ready!
Name | Link |
---|---|
Latest commit | b86cc92c3ed3868d7df98780f92119f5afa668fb |
Latest deploy log | https://app.netlify.com/sites/testcontainers-go/deploys/65fab8ff847e160007e08bd0 |
Deploy Preview | https://deploy-preview-2402--testcontainers-go.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.