nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 pytest,
6 invoke,
7}:
8
9buildPythonPackage rec {
10 pname = "pylnk3";
11 version = "0.4.3";
12 format = "setuptools";
13
14 src = fetchPypi {
15 inherit version;
16 pname = "pylnk3";
17 hash = "sha256-+8X1ErWBOCwqTBHm3zeW+Zdbz9meP8oq/lMephs8SsI=";
18 };
19
20 propagatedBuildInputs = [
21 pytest
22 invoke
23 ];
24 # There are no tests in pylnk3.
25 doCheck = false;
26
27 pythonImportsCheck = [ "pylnk3" ];
28
29 meta = {
30 description = "Python library for reading and writing Windows shortcut files (.lnk)";
31 mainProgram = "pylnk3";
32 homepage = "https://github.com/strayge/pylnk";
33 license = with lib.licenses; [ lgpl3Only ];
34 maintainers = with lib.maintainers; [ fedx-sudo ];
35 };
36}