chroma-core/chroma

[ENH] Cleanup, lint, and sync requirements

オープン

#2,361 opened on 2024/06/17

 (1 件のコメント) (0 件のリアクション) (1 人の担当者)Rust (2,247 件のフォーク)batch import
by-chromacontributorsenhancementgood first issue

Repository metrics

Stars
 (27,958 個のスター)
PR merge metrics
 (平均マージ 1d 16h) (30d で 80 merged PRs)

説明

Chroma has several places where we manage python dependencies / requirements

At the top level of the project:

For the thin python client:

A similar situation exists for the TypeScript client.

It's easy to miss adjusting these, for example when we need to pin or update a dependency as in https://github.com/chroma-core/chroma/pull/2360

We should unify these as much as possible, and add lint rules when they absolutely must be redundant.

コントリビューターガイド