Skip to content

Commit

Permalink
python312Packages.chromadb: 0.5.5 -> 0.5.7
Browse files Browse the repository at this point in the history
  • Loading branch information
fabaff committed Sep 23, 2024
1 parent 6c1d5c9 commit 9989efc
Showing 1 changed file with 7 additions and 20 deletions.
27 changes: 7 additions & 20 deletions pkgs/development/python-modules/chromadb/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
darwin,
fastapi,
fetchFromGitHub,
fetchpatch,
grpcio,
httpx,
hypothesis,
importlib-resources,
kubernetes,
mmh3,
nixosTests,
numpy,
onnxruntime,
openssl,
Expand All @@ -28,6 +28,7 @@
pkg-config,
posthog,
protobuf,
psutil,
pulsar-client,
pydantic,
pypika,
Expand All @@ -38,21 +39,20 @@
requests,
rustc,
rustPlatform,
setuptools,
setuptools-scm,
setuptools,
tenacity,
tokenizers,
tqdm,
typer,
typing-extensions,
uvicorn,
zstd,
nixosTests,
}:

buildPythonPackage rec {
pname = "chromadb";
version = "0.5.5";
version = "0.5.7";
pyproject = true;

disabled = pythonOlder "3.9";
Expand All @@ -61,29 +61,15 @@ buildPythonPackage rec {
owner = "chroma-core";
repo = "chroma";
rev = "refs/tags/${version}";
hash = "sha256-e6ZctUFeq9hHXWaxGdVTiqFpwaU7A+EKn2EdQPI7DHE=";
hash = "sha256-+wRauCRrTQsGTadA6Ps0fXcpAl6ajsJRjcVEhP2+2ss=";
};

cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
hash = "sha256-3FmnQEpknYNzI3WlQ3kc8qa4LFcn1zpxKDbkATU7/48=";
hash = "sha256-Y2mkWGgS77sGOOL+S/pw/UmrKDRyO+ZbN2Msj35sIl8=";
};

patches = [
# Remove these on the next release
(fetchpatch {
name = "pydantic19-fastapi1.patch";
url = "https://github.com/chroma-core/chroma/commit/d62c13da29b7bff77bd7dee887123e3c57e2c19e.patch";
hash = "sha256-E3xmh9vQZH3NCfG6phvzM65NGwlcHmPgfU6FERKAJ60=";
})
(fetchpatch {
name = "no-union-types-pydantic1.patch";
url = "https://github.com/chroma-core/chroma/commit/2fd5b27903dffcf8bdfbb781a25bcecc17b27672.patch";
hash = "sha256-nmiA/lKZVrHKXumc+J4uVRiMwrnFrz2tgMpfcay5hhw=";
})
];

pythonRelaxDeps = [
"chroma-hnswlib"
"orjson"
Expand Down Expand Up @@ -141,6 +127,7 @@ buildPythonPackage rec {

nativeCheckInputs = [
hypothesis
psutil
pytest-asyncio
pytestCheckHook
];
Expand Down

0 comments on commit 9989efc

Please sign in to comment.