14 buildPythonPackage rec {
15 pname = "python-gitlab";
19 disabled = pythonOlder "3.8";
22 pname = "python_gitlab";
24 hash = "sha256-jBQKJgOtjv9/yrbz+qv1/Iuquo3vEl6zCaMtaqOiOlY=";
27 build-system = [ setuptools ];
34 optional-dependencies = {
35 autocompletion = [ argcomplete ];
36 graphql = [ gql ] ++ gql.optional-dependencies.httpx;
40 # Tests rely on a gitlab instance on a local docker setup
43 pythonImportsCheck = [ "gitlab" ];
46 description = "Interact with GitLab API";
47 homepage = "https://github.com/python-gitlab/python-gitlab";
48 changelog = "https://github.com/python-gitlab/python-gitlab/blob/v${version}/CHANGELOG.md";
49 license = licenses.lgpl3Only;
50 maintainers = with maintainers; [ nyanloutre ];
51 mainProgram = "gitlab";