Package: python-boto3 / 1.9.86-1

do-not-use-vendored-code.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
From: Eric Evans <eevans@debian.org>
Date: Sun, 29 Nov 2015 12:33:59 -0600
Subject: do-not-use-vendored-code
Last-Update: Tue, 29 Jan 2019 00:51:06 +0300

Upstream botocore includes a couple of vendored modules, and boto3 depends
on them transitively.  The Debian package of botocore excludes this vendored
code, and includes dependencies for the corresponding packages, so we need
to do the same, here.


--- a/boto3/compat.py
+++ b/boto3/compat.py
@@ -14,8 +14,7 @@
 import os
 import errno
 import socket
-
-from botocore.vendored import six
+import six
 
 if six.PY3:
     # In python3, socket.error is OSError, which is too general