File: unvendorize-six-and-yaml.patch

package info (click to toggle)
python-invoke 0.11.1%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster, stretch
  • size: 1,136 kB
  • ctags: 1,702
  • sloc: python: 5,614; makefile: 37; sh: 36
file content (145 lines) | stat: -rw-r--r-- 4,003 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
Description: Unvendorize six and yaml
 Upstream is using an embedded version of six and python-yaml.
Author: Thomas Goirand <zigo@debian.org>
Forwarded: no
Last-Update: 2016-02-17

--- python-invoke-0.11.1+dfsg1.orig/invoke/cli.py
+++ python-invoke-0.11.1+dfsg1/invoke/cli.py
@@ -6,7 +6,7 @@ import shlex
 import sys
 import textwrap
 
-from .vendor import six
+import six
 
 from .config import Config
 from .loader import FilesystemLoader, DEFAULT_COLLECTION_NAME
--- python-invoke-0.11.1+dfsg1.orig/invoke/collection.py
+++ python-invoke-0.11.1+dfsg1/invoke/collection.py
@@ -1,7 +1,7 @@
 import copy
 import types
 
-from .vendor import six
+import six
 from .vendor.lexicon import Lexicon
 
 from .config import merge_dicts
--- python-invoke-0.11.1+dfsg1.orig/invoke/config.py
+++ python-invoke-0.11.1+dfsg1/invoke/config.py
@@ -4,11 +4,8 @@ import os
 import sys
 from os.path import join, splitext, expanduser
 
-from .vendor import six
-if six.PY3:
-    from .vendor import yaml3 as yaml
-else:
-    from .vendor import yaml2 as yaml
+import six
+import yaml
 
 if sys.version_info[:2] >= (3, 3):
     from importlib.machinery import SourceFileLoader
--- python-invoke-0.11.1+dfsg1.orig/invoke/env.py
+++ python-invoke-0.11.1+dfsg1/invoke/env.py
@@ -10,7 +10,7 @@ not be included in the Sphinx API docume
 
 import os
 
-from .vendor import six
+import six
 
 from .exceptions import UncastableEnvVar, AmbiguousEnvVar
 from .util import debug
--- python-invoke-0.11.1+dfsg1.orig/invoke/exceptions.py
+++ python-invoke-0.11.1+dfsg1/invoke/exceptions.py
@@ -10,7 +10,7 @@ from collections import namedtuple
 from traceback import format_exception
 from pprint import pformat
 
-from .vendor import six
+import six
 
 
 class CollectionNotFound(Exception):
--- python-invoke-0.11.1+dfsg1.orig/invoke/executor.py
+++ python-invoke-0.11.1+dfsg1/invoke/executor.py
@@ -3,7 +3,7 @@ from .context import Context
 from .util import debug
 from .tasks import Call
 
-from .vendor import six
+import six
 
 
 class Executor(object):
--- python-invoke-0.11.1+dfsg1.orig/invoke/runners.py
+++ python-invoke-0.11.1+dfsg1/invoke/runners.py
@@ -27,7 +27,7 @@ except ImportError:
 from .exceptions import Failure, ThreadException, ExceptionWrapper
 from .platform import WINDOWS, pty_size
 
-from .vendor import six
+import six
 
 
 def normalize_hide(val):
--- python-invoke-0.11.1+dfsg1.orig/invoke/tasks.py
+++ python-invoke-0.11.1+dfsg1/invoke/tasks.py
@@ -5,7 +5,7 @@ generate new tasks.
 import inspect
 import types
 
-from .vendor import six
+import six
 
 from .context import Context
 from .parser import Argument
--- python-invoke-0.11.1+dfsg1.orig/tests/_utils.py
+++ python-invoke-0.11.1+dfsg1/tests/_utils.py
@@ -4,7 +4,7 @@ import sys
 import termios
 from contextlib import contextmanager
 from functools import partial, wraps
-from invoke.vendor.six import StringIO
+from six import StringIO
 
 from mock import patch
 from spec import trap, Spec, eq_, skip
--- python-invoke-0.11.1+dfsg1.orig/tests/collection.py
+++ python-invoke-0.11.1+dfsg1/tests/collection.py
@@ -4,8 +4,8 @@ from spec import Spec, eq_, ok_, raises,
 
 from invoke.collection import Collection
 from invoke.tasks import task, Task
-from invoke.vendor import six
-from invoke.vendor.six.moves import reduce
+import six
+from six.moves import reduce
 
 from _utils import load, support_path
 
--- python-invoke-0.11.1+dfsg1.orig/tests/config.py
+++ python-invoke-0.11.1+dfsg1/tests/config.py
@@ -8,7 +8,7 @@ from invoke.config import Config
 from invoke.exceptions import (
     AmbiguousEnvVar, UncastableEnvVar, UnknownFileType
 )
-from invoke.vendor import six
+import six
 
 from _utils import IntegrationSpec
 
--- python-invoke-0.11.1+dfsg1.orig/tests/runners.py
+++ python-invoke-0.11.1+dfsg1/tests/runners.py
@@ -1,7 +1,7 @@
 import locale
 import sys
 import types
-from invoke.vendor.six import StringIO
+from six import StringIO
 
 from spec import Spec, trap, eq_, skip, ok_, raises
 from mock import patch, Mock