chroma-core/chroma

[ENH] Cleanup, lint, and sync requirements

Aberta

#2.361 aberto em 17 de jun. de 2024

 (1 comentário) (0 reação) (1 responsável)Rust (2.247 forks)batch import
by-chromacontributorsenhancementgood first issue

Métricas do repositório

Stars
 (27.958 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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.

Guia do colaborador