testcontainers-go icon indicating copy to clipboard operation
testcontainers-go copied to clipboard

chore(deps): Bumping ChromaGo client version

Open tazarov opened this issue 3 months ago • 2 comments

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)

tazarov avatar Mar 19 '24 13:03 tazarov

Deploy Preview for testcontainers-go failed.

Name Link
Latest commit 1b14d254bcc88f806f71344c5193dbbf88640486
Latest deploy log https://app.netlify.com/sites/testcontainers-go/deploys/65f9997328367000087fc756

netlify[bot] avatar Mar 19 '24 13:03 netlify[bot]

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Mar 19 '24 13:03 netlify[bot]