Author: Michael R. Crusoe <michael.crusoe@gmail.com>
Description: In Debian, boto3 is just boto
--- snakemake.orig/snakemake/remote/S3.py
+++ snakemake/snakemake/remote/S3.py
@@ -16,7 +16,7 @@
 
 try:
     # third-party modules
-    import boto3
+    import boto as boto3
     import botocore
 except ImportError as e:
     raise WorkflowError("The Python 3 package 'boto3' "
--- snakemake.orig/snakemake/remote/S3Mocked.py
+++ snakemake/snakemake/remote/S3Mocked.py
@@ -19,7 +19,7 @@
 
 try:
     # third-party
-    import boto3
+    import boto as boto3
     from moto import mock_s3
 except ImportError as e:
     raise WorkflowError("The Python 3 packages 'moto' and boto3' " +
--- snakemake.orig/tests/test_static_remote/S3MockedForStaticTest.py
+++ snakemake/tests/test_static_remote/S3MockedForStaticTest.py
@@ -20,7 +20,7 @@
 
 try:
     # third-party
-    import boto3
+    import boto as boto3
     from moto import mock_s3
     import filechunkio
 except ImportError as e:
