Skip to content

Commit 5d6b848

Browse files
authored
python3Packages.gitingest: 0.1.4 -> 0.1.5 (#420123)
2 parents 44cffa7 + 60235c9 commit 5d6b848

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

pkgs/development/python-modules/gitingest/default.nix

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
setuptools,
88
click,
99
fastapi,
10+
pathspec,
11+
pydantic,
1012
python-dotenv,
1113
slowapi,
1214
starlette,
@@ -17,33 +19,34 @@
1719
# Tests
1820
httpx,
1921
jinja2,
22+
gitMinimal,
23+
pytest-asyncio,
24+
pytest-mock,
2025
pytestCheckHook,
2126
python-multipart,
2227
}:
2328

2429
buildPythonPackage rec {
2530
pname = "gitingest";
26-
version = "0.1.4";
31+
version = "0.1.5";
2732
pyproject = true;
2833

2934
src = fetchFromGitHub {
3035
owner = "cyclotruc";
3136
repo = "gitingest";
3237
tag = "v${version}";
33-
hash = "sha256-2zt4pYgj5fieYS74QCMA9Kw9FUNb13ZJB/tX7WkMQew=";
38+
hash = "sha256-f/srwLhTXboSlW28qnShqTuc2yLMuHH3MyzfKpDIitQ=";
3439
};
3540

3641
build-system = [
3742
setuptools
3843
];
3944

40-
pythonRelaxDeps = [
41-
"fastapi"
42-
];
43-
4445
dependencies = [
4546
click
4647
fastapi
48+
pathspec
49+
pydantic
4750
python-dotenv
4851
slowapi
4952
starlette
@@ -59,6 +62,9 @@ buildPythonPackage rec {
5962
nativeCheckInputs = [
6063
httpx
6164
jinja2
65+
gitMinimal
66+
pytest-asyncio
67+
pytest-mock
6268
pytestCheckHook
6369
python-multipart
6470
];
@@ -67,6 +73,13 @@ buildPythonPackage rec {
6773
# Tests require network
6874
"test_cli_with_default_options"
6975
"test_cli_with_options"
76+
"test_cli_with_stdout_output"
77+
"test_cli_writes_file"
78+
"test_clone_specific_branch"
79+
"test_include_ignore_patterns"
80+
"test_ingest_with_gitignore"
81+
"test_parse_query_with_branch"
82+
"test_parse_query_without_host"
7083
"test_run_ingest_query"
7184
];
7285

0 commit comments

Comments
 (0)