chroma-core / chroma-core/chroma

[Bug]: Ensure `pyproject.toml` is correct as part of CI for PRs.

Open
#564 6 comments 0 reactions 1 assignee Claimed by @HammadB View on GitHub
by-chroma cleanup enhancement good first issue
Dominant language
Rust
Stars
29.3k
Forks
2.5k
Avg merge
1d 4h
Merged PRs (30d)
38

Description

### What happened?

The dependencies in `requirements.txt` and `pyproject.toml` must match in order for the project to work correctly in development and when deployed.

However, there is currently no automated mechanism for ensuring that this is the case, except for the `build-and-release` job, which only runs on `main`.

We should call the `bin/test-package.sh` script as part of our CI on PRs to avoid this in the future.

### Versions

All

### Relevant log output

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.