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