Skip to content

Commit 3a06608

Browse files
committed
python3packages.gitingest: move GitHub organization, fix dependencies
1 parent 43d6671 commit 3a06608

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

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

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@
55

66
# Dependencies
77
setuptools,
8+
boto3,
89
click,
910
fastapi,
11+
loguru,
1012
pathspec,
13+
prometheus-client,
1114
pydantic,
1215
python-dotenv,
16+
sentry-sdk,
1317
slowapi,
1418
starlette,
1519
tiktoken,
@@ -32,7 +36,7 @@ buildPythonPackage rec {
3236
pyproject = true;
3337

3438
src = fetchFromGitHub {
35-
owner = "cyclotruc";
39+
owner = "coderamp-labs";
3640
repo = "gitingest";
3741
tag = "v${version}";
3842
hash = "sha256-drsncGneZyOCC2GJbrDM+bf4QGI2luacxMhrmdk03l4=";
@@ -43,11 +47,16 @@ buildPythonPackage rec {
4347
];
4448

4549
dependencies = [
50+
boto3
4651
click
4752
fastapi
53+
httpx
54+
loguru
4855
pathspec
56+
prometheus-client
4957
pydantic
5058
python-dotenv
59+
sentry-sdk
5160
slowapi
5261
starlette
5362
tiktoken
@@ -60,7 +69,6 @@ buildPythonPackage rec {
6069
];
6170

6271
nativeCheckInputs = [
63-
httpx
6472
jinja2
6573
gitMinimal
6674
pytest-asyncio
@@ -77,16 +85,22 @@ buildPythonPackage rec {
7785
"test_cli_writes_file"
7886
"test_clone_specific_branch"
7987
"test_include_ignore_patterns"
88+
"test_ingest_summary"
8089
"test_ingest_with_gitignore"
8190
"test_parse_query_with_branch"
8291
"test_parse_query_without_host"
92+
"test_remote_repository_analysis"
93+
"test_large_repository"
94+
"test_concurrent_requests"
95+
"test_large_file_handling"
96+
"test_repository_with_patterns"
8397
"test_run_ingest_query"
8498
];
8599

86100
meta = {
87-
changelog = "https://github.com/cyclotruc/gitingest/releases/tag/${src.tag}";
101+
changelog = "https://github.com/coderamp-labs/gitingest/releases/tag/${src.tag}";
88102
description = "Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase";
89-
homepage = "https://github.com/cyclotruc/gitingest";
103+
homepage = "https://github.com/coderamp-labs/gitingest";
90104
license = lib.licenses.mit;
91105
maintainers = with lib.maintainers; [ ];
92106
mainProgram = "gitingest";

0 commit comments

Comments
 (0)