6 python3.pkgs.buildPythonApplication rec {
7 pname = "clairvoyance";
11 src = fetchFromGitHub {
12 owner = "nikitastupin";
15 hash = "sha256-b69a3UTRt5axTSjLcEYkqGe7bFlQKCiMzoNtw91HCyI=";
18 nativeBuildInputs = with python3.pkgs; [
22 propagatedBuildInputs = with python3.pkgs; [
26 checkInputs = with python3.pkgs; [
32 substituteInPlace pyproject.toml \
33 --replace 'asyncio = "^3.4.3"' ""
36 pythonImportsCheck = [
46 description = "Tool to obtain GraphQL API schemas";
47 homepage = "https://github.com/nikitastupin/clairvoyance";
48 license = with licenses; [ asl20 ];
49 maintainers = with maintainers; [ fab ];