chroma icon indicating copy to clipboard operation
chroma copied to clipboard

add: GH action to test python version compatibility

Open grumpyp opened this issue 1 year ago • 1 comments

Description of changes

Improves the documentation of discussed python-version-compability.

https://github.com/chroma-core/chroma/issues/308

It will also point to common issues and an improvement of structure in the roadmap could be gained.

The pipeline will be triggered on every created release. Common Python versions (3.7, 3.8, 3.9, 3.10, 3.11) will be tested on (macos, ubuntu, windows)-latest

Documentation Changes

We could add a link to our pipeline for user to check the compatibility like here: https://github.com/chroma-core/docs/pull/35

In case anything needs changes or isn't clear, please let me know

grumpyp avatar Apr 10 '23 12:04 grumpyp

week pasword

HIMANSHUSINGHYANIA avatar Apr 10 '23 13:04 HIMANSHUSINGHYANIA

@HammadB can you see how this merges with other work we are doing , eg https://github.com/chroma-core/chroma/pull/386

jeffchuber avatar Apr 22 '23 00:04 jeffchuber

#386 does not intersect with this, as this tests different python versions and that tests different chroma versions. That said, we are adding back multiple python version testing - which @levand is doing by adding python versions here https://github.com/chroma-core/chroma/blob/79c891f8f597dad8bd3eb5a42645cb99ec553440/.github/workflows/chroma-test.yml#L15.

I will close this out in favor of that since it doesn't introduce a new workflow! Thanks @grumpyp for flagging this.

HammadB avatar Apr 24 '23 17:04 HammadB