python3packages.gitingest: move GitHub organization, fix dependencies

Changed files
+18 -4
pkgs
development
python-modules
gitingest
+18 -4
pkgs/development/python-modules/gitingest/default.nix
···
# Dependencies
setuptools,
+
boto3,
click,
fastapi,
+
loguru,
pathspec,
+
prometheus-client,
pydantic,
python-dotenv,
+
sentry-sdk,
slowapi,
starlette,
tiktoken,
···
pyproject = true;
src = fetchFromGitHub {
-
owner = "cyclotruc";
+
owner = "coderamp-labs";
repo = "gitingest";
tag = "v${version}";
hash = "sha256-drsncGneZyOCC2GJbrDM+bf4QGI2luacxMhrmdk03l4=";
···
];
dependencies = [
+
boto3
click
fastapi
+
httpx
+
loguru
pathspec
+
prometheus-client
pydantic
python-dotenv
+
sentry-sdk
slowapi
starlette
tiktoken
···
];
nativeCheckInputs = [
-
httpx
jinja2
gitMinimal
pytest-asyncio
···
"test_cli_writes_file"
"test_clone_specific_branch"
"test_include_ignore_patterns"
+
"test_ingest_summary"
"test_ingest_with_gitignore"
"test_parse_query_with_branch"
"test_parse_query_without_host"
+
"test_remote_repository_analysis"
+
"test_large_repository"
+
"test_concurrent_requests"
+
"test_large_file_handling"
+
"test_repository_with_patterns"
"test_run_ingest_query"
];
meta = {
-
changelog = "https://github.com/cyclotruc/gitingest/releases/tag/${src.tag}";
+
changelog = "https://github.com/coderamp-labs/gitingest/releases/tag/${src.tag}";
description = "Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase";
-
homepage = "https://github.com/cyclotruc/gitingest";
+
homepage = "https://github.com/coderamp-labs/gitingest";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
mainProgram = "gitingest";