tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
python3Packages.langchain*: standardize inputs structure
Sarah Clark
8 months ago
298d649c
c4b51eb7
+65
-21
19 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
langchain
default.nix
langchain-anthropic
default.nix
langchain-aws
default.nix
langchain-azure-dynamic-sessions
default.nix
langchain-chroma
default.nix
langchain-community
default.nix
langchain-core
default.nix
langchain-deepseek
default.nix
langchain-fireworks
default.nix
langchain-groq
default.nix
langchain-huggingface
default.nix
langchain-mistralai
default.nix
langchain-mongodb
default.nix
langchain-ollama
default.nix
langchain-openai
default.nix
langchain-perplexity
default.nix
langchain-tests
default.nix
langchain-text-splitters
default.nix
langchain-xai
default.nix
+3
-1
pkgs/development/python-modules/langchain-anthropic/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
16
15
langchain-tests,
17
16
pytest-asyncio,
18
17
pytestCheckHook,
18
18
+
19
19
+
# passthru
20
20
+
gitUpdater,
19
21
}:
20
22
21
23
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-aws/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
poetry-core,
···
17
16
langchain-tests,
18
17
pytest-asyncio,
19
18
pytestCheckHook,
19
19
+
20
20
+
# passthru
21
21
+
gitUpdater,
20
22
}:
21
23
22
24
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
poetry-core,
···
24
23
responses,
25
24
syrupy,
26
25
toml,
26
26
+
27
27
+
# passthru
28
28
+
gitUpdater,
27
29
}:
28
30
29
31
buildPythonPackage rec {
+11
-3
pkgs/development/python-modules/langchain-chroma/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
5
5
+
6
6
+
# build-system
7
7
+
pdm-backend,
8
8
+
9
9
+
# dependencies
6
10
chromadb,
7
11
langchain-core,
8
8
-
langchain-tests,
9
12
numpy,
10
10
-
pdm-backend,
13
13
+
14
14
+
# tests
15
15
+
langchain-tests,
11
16
pytestCheckHook,
12
17
pytest-asyncio,
18
18
+
19
19
+
# passthru
20
20
+
gitUpdater,
13
21
}:
14
22
15
23
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-community/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
36
35
responses,
37
36
syrupy,
38
37
toml,
38
38
+
39
39
+
# passthru
40
40
+
gitUpdater,
39
41
}:
40
42
41
43
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-core/default.nix
···
3
3
stdenv,
4
4
buildPythonPackage,
5
5
fetchFromGitHub,
6
6
-
gitUpdater,
7
6
8
7
# build-system
9
8
pdm-backend,
···
30
29
pytest-xdist,
31
30
pytestCheckHook,
32
31
syrupy,
32
32
+
33
33
+
# passthru
34
34
+
gitUpdater,
33
35
}:
34
36
35
37
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-deepseek/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
17
16
pytestCheckHook,
18
17
pytest-asyncio,
19
18
syrupy,
19
19
+
20
20
+
# passthru
21
21
+
gitUpdater,
20
22
}:
21
23
22
24
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-fireworks/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
18
17
langchain-tests,
19
18
pytest-asyncio,
20
19
pytestCheckHook,
20
20
+
21
21
+
# passthru
22
22
+
gitUpdater,
21
23
}:
22
24
23
25
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-groq/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
14
13
# tests
15
14
langchain-tests,
16
15
pytestCheckHook,
16
16
+
17
17
+
# passthru
18
18
+
gitUpdater,
17
19
}:
18
20
19
21
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-huggingface/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
27
26
responses,
28
27
syrupy,
29
28
toml,
29
29
+
30
30
+
# passthru
31
31
+
gitUpdater,
30
32
}:
31
33
32
34
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-mistralai/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
18
17
langchain-tests,
19
18
pytest-asyncio,
20
19
pytestCheckHook,
20
20
+
21
21
+
# passthru
22
22
+
gitUpdater,
21
23
}:
22
24
23
25
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-mongodb/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
poetry-core,
···
19
18
pytestCheckHook,
20
19
pytest-mock,
21
20
syrupy,
21
21
+
22
22
+
# passthru
23
23
+
gitUpdater,
22
24
}:
23
25
24
26
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-ollama/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
16
15
pytestCheckHook,
17
16
pytest-asyncio,
18
17
syrupy,
18
18
+
19
19
+
# passthru
20
20
+
gitUpdater,
19
21
}:
20
22
21
23
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-openai/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
25
24
responses,
26
25
syrupy,
27
26
toml,
27
27
+
28
28
+
# passthru
29
29
+
gitUpdater,
28
30
}:
29
31
30
32
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-perplexity/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
17
16
pytest-cov,
18
17
pytest-mock,
19
18
pytestCheckHook,
19
19
+
20
20
+
# passthru
21
21
+
gitUpdater,
20
22
}:
21
23
22
24
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-tests/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
24
23
pytest-asyncio,
25
24
pytest-socket,
26
25
pytestCheckHook,
26
26
+
27
27
+
# passthru
28
28
+
gitUpdater,
27
29
}:
28
30
29
31
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-text-splitters/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
14
13
httpx,
15
14
pytest-asyncio,
16
15
pytestCheckHook,
16
16
+
17
17
+
# passthru
18
18
+
gitUpdater,
17
19
}:
18
20
19
21
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain-xai/default.nix
···
2
2
lib,
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
-
gitUpdater,
6
5
7
6
# build-system
8
7
pdm-backend,
···
18
17
pytest-asyncio,
19
18
pytest-mock,
20
19
pytestCheckHook,
20
20
+
21
21
+
# passthru
22
22
+
gitUpdater,
21
23
}:
22
24
23
25
buildPythonPackage rec {
+3
-1
pkgs/development/python-modules/langchain/default.nix
···
3
3
buildPythonPackage,
4
4
fetchFromGitHub,
5
5
pythonOlder,
6
6
-
gitUpdater,
7
6
8
7
# build-system
9
8
pdm-backend,
···
38
37
responses,
39
38
syrupy,
40
39
toml,
40
40
+
41
41
+
# passthru
42
42
+
gitUpdater,
41
43
}:
42
44
43
45
buildPythonPackage rec {