Merge pull request #249663 from hacker1024/package/pygobject-stubs

python3.pkgs.pygobject-stubs: init at 2.8.0

authored by

OTABI Tomoya and committed by
GitHub
43248cbe 68c7afc7

+41
+39
pkgs/development/python-modules/pygobject-stubs/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , black 6 + , codespell 7 + , isort 8 + , mypy 9 + , pre-commit 10 + , pygobject3 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "pygobject-stubs"; 15 + version = "2.8.0"; 16 + format = "pyproject"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "pygobject"; 20 + repo = "pygobject-stubs"; 21 + rev = "v${version}"; 22 + hash = "sha256-8TB8eqXPhvoKtyQ8+hnCQnH4NwO2WC1NYAxmVj+FCvg="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + setuptools 27 + ]; 28 + 29 + # This package does not include any tests. 30 + doCheck = false; 31 + 32 + meta = with lib; { 33 + description = "PEP 561 Typing Stubs for PyGObject"; 34 + homepage = "https://github.com/pygobject/pygobject-stubs"; 35 + changelog = "https://github.com/pygobject/pygobject-stubs/blob/${src.rev}/CHANGELOG.md"; 36 + license = licenses.lgpl21Plus; 37 + maintainers = with maintainers; [ hacker1024 ]; 38 + }; 39 + }
+2
pkgs/top-level/python-packages.nix
··· 9144 inherit (pkgs.buildPackages) meson; 9145 }; 9146 9147 pygogo = callPackage ../development/python-modules/pygogo { }; 9148 9149 pygpgme = callPackage ../development/python-modules/pygpgme { };
··· 9144 inherit (pkgs.buildPackages) meson; 9145 }; 9146 9147 + pygobject-stubs = callPackage ../development/python-modules/pygobject-stubs { }; 9148 + 9149 pygogo = callPackage ../development/python-modules/pygogo { }; 9150 9151 pygpgme = callPackage ../development/python-modules/pygpgme { };