nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 43 lines 1.1 kB view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 poetry-core, 6 snakemake-interface-storage-plugins, 7 snakemake-interface-common, 8 sysrsync, 9}: 10 11buildPythonPackage rec { 12 pname = "snakemake-storage-plugin-fs"; 13 version = "1.1.3"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "snakemake"; 18 repo = "snakemake-storage-plugin-fs"; 19 tag = "v${version}"; 20 hash = "sha256-UdK0yhl7ljLh57CXAvH/OYiVyw+BjhPwGjSBXX8sbZk="; 21 }; 22 23 build-system = [ poetry-core ]; 24 25 dependencies = [ 26 snakemake-interface-storage-plugins 27 snakemake-interface-common 28 sysrsync 29 ]; 30 31 # The current tests are not worth dealing with cyclic dependency on snakemake 32 doCheck = false; 33 34 # Use nothing due to a cyclic dependency on snakemake 35 pythonImportsCheck = [ ]; 36 37 meta = { 38 description = "Snakemake storage plugin that reads and writes from a locally mounted filesystem using rsync"; 39 homepage = "https://github.com/snakemake/snakemake-storage-plugin-fs"; 40 license = lib.licenses.mit; 41 maintainers = with lib.maintainers; [ veprbl ]; 42 }; 43}