8 , snakemake-interface-storage-plugins
9 , snakemake-interface-common
13 buildPythonPackage rec {
14 pname = "snakemake-storage-plugin-s3";
18 src = fetchFromGitHub {
21 rev = "refs/tags/v${version}";
22 hash = "sha256-k21DRQdSUFkdwNb7MZJmClhIg+pdSc7H6FkDrbf4DT8=";
26 substituteInPlace pyproject.toml \
27 --replace ">=2.0,<2.2" "*"
34 propagatedBuildInputs = [
37 snakemake-interface-storage-plugins
38 snakemake-interface-common
46 pythonImportsCheck = [ "snakemake_storage_plugin_s3" ];
49 description = "A Snakemake storage plugin for S3 API storage (AWS S3, MinIO, etc.)";
50 homepage = "https://github.com/snakemake/snakemake-storage-plugin-s3";
51 license = licenses.mit;
52 maintainers = with maintainers; [ veprbl ];