testcontainers-go
                                
                                 testcontainers-go copied to clipboard
                                
                                    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-gohas 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.