File: fix-relative-imports.patch

package info (click to toggle)
python-klein 24.8.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,016 kB
  • sloc: python: 6,371; makefile: 130
file content (155 lines) | stat: -rw-r--r-- 5,080 bytes parent folder | download | duplicates (2)
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
146
147
148
149
150
151
152
153
154
155
--- a/src/klein/test/test_app.py
+++ b/src/klein/test/test_app.py
@@ -8,10 +8,10 @@
 from twisted.trial import unittest
 from twisted.web.iweb import IRequest
 
-from .. import Klein
-from .._app import KleinRenderable, KleinRequest
-from .._decorators import bindable, modified, originalName
-from .._interfaces import IKleinRequest
+from klein import Klein
+from klein._app import KleinRenderable, KleinRequest
+from klein._decorators import bindable, modified, originalName
+from klein._interfaces import IKleinRequest
 from .test_resource import MockRequest
 from .util import EqualityTestsMixin
 
--- a/src/klein/test/test_form.py
+++ b/src/klein/test/test_form.py
@@ -30,7 +30,7 @@
 )
 from klein.storage.memory import MemorySessionStore
 
-from .._form import textConverter
+from klein._form import textConverter
 
 
 class DanglingField(Field):
--- a/src/klein/test/test_headers_compat.py
+++ b/src/klein/test/test_headers_compat.py
@@ -7,12 +7,12 @@
 
 from twisted.web.http_headers import Headers
 
-from .._headers import (
+from klein._headers import (
     IMutableHTTPHeaders,
     RawHeaders,
     normalizeRawHeadersFrozen,
 )
-from .._headers_compat import HTTPHeadersWrappingHeaders
+from klein._headers_compat import HTTPHeadersWrappingHeaders
 from ._trial import TestCase
 from .test_headers import MutableHTTPHeadersTestsMixIn
 
--- a/src/klein/test/test_headers.py
+++ b/src/klein/test/test_headers.py
@@ -19,7 +19,7 @@
     cast,
 )
 
-from .._headers import (
+from klein._headers import (
     HEADER_NAME_ENCODING,
     HEADER_VALUE_ENCODING,
     FrozenHTTPHeaders,
--- a/src/klein/test/test_message.py
+++ b/src/klein/test/test_message.py
@@ -10,8 +10,8 @@
 
 from twisted.internet.defer import ensureDeferred
 
-from .._imessage import IHTTPMessage
-from .._message import FountAlreadyAccessedError, bytesToFount, fountToBytes
+from klein._imessage import IHTTPMessage
+from klein._message import FountAlreadyAccessedError, bytesToFount, fountToBytes
 from ._trial import TestCase
 from .not_hypothesis import binary, given
 
--- a/src/klein/test/test_plating.py
+++ b/src/klein/test/test_plating.py
@@ -14,8 +14,8 @@
 from twisted.web.error import FlattenerError, MissingRenderMethod
 from twisted.web.template import slot, tags
 
-from .. import Klein, Plating
-from .._plating import ATOM_TYPES, PlatedElement, resolveDeferredObjects
+from klein import Klein, Plating
+from klein._plating import ATOM_TYPES, PlatedElement, resolveDeferredObjects
 from .not_hypothesis import booleans, given, jsonObjects
 from .test_resource import MockRequest, _render
 
--- a/src/klein/test/test_request_compat.py
+++ b/src/klein/test/test_request_compat.py
@@ -23,10 +23,10 @@
 from twisted.internet.defer import ensureDeferred
 from twisted.web.iweb import IRequest
 
-from .._headers import IHTTPHeaders
-from .._message import FountAlreadyAccessedError
-from .._request import IHTTPRequest
-from .._request_compat import HTTPRequestWrappingIRequest
+from klein._headers import IHTTPHeaders
+from klein._message import FountAlreadyAccessedError
+from klein._request import IHTTPRequest
+from klein._request_compat import HTTPRequestWrappingIRequest
 from ._trial import TestCase
 from .not_hypothesis import binary, decoded_urls, given, text
 from .test_resource import MockRequest
--- a/src/klein/test/test_request.py
+++ b/src/klein/test/test_request.py
@@ -7,9 +7,9 @@
 
 from hyperlink import DecodedURL
 
-from .._headers import FrozenHTTPHeaders
-from .._imessage import IHTTPMessage
-from .._request import FrozenHTTPRequest, IHTTPRequest
+from klein._headers import FrozenHTTPHeaders
+from klein._imessage import IHTTPMessage
+from klein._request import FrozenHTTPRequest, IHTTPRequest
 from ._trial import TestCase
 from .test_message import FrozenHTTPMessageTestsMixIn
 
--- a/src/klein/test/test_resource.py
+++ b/src/klein/test/test_resource.py
@@ -23,9 +23,9 @@
 from twisted.web.template import Element, Tag, XMLString, renderer
 from twisted.web.test.test_web import DummyChannel
 
-from .. import Klein, KleinRenderable
-from .._interfaces import IKleinRequest
-from .._resource import (
+from klein import Klein, KleinRenderable
+from klein._interfaces import IKleinRequest
+from klein._resource import (
     KleinResource,
     URLDecodeError,
     ensure_utf8_bytes,
--- a/src/klein/test/test_response.py
+++ b/src/klein/test/test_response.py
@@ -5,9 +5,9 @@
 Tests for L{klein._response}.
 """
 
-from .._headers import FrozenHTTPHeaders
-from .._imessage import IHTTPMessage
-from .._response import FrozenHTTPResponse, IHTTPResponse
+from klein._headers import FrozenHTTPHeaders
+from klein._imessage import IHTTPMessage
+from klein._response import FrozenHTTPResponse, IHTTPResponse
 from ._trial import TestCase
 from .test_message import FrozenHTTPMessageTestsMixIn
 
--- a/src/klein/test/test_attrs_zope.py
+++ b/src/klein/test/test_attrs_zope.py
@@ -5,7 +5,7 @@
 
 from twisted.trial.unittest import SynchronousTestCase
 
-from .._attrs_zope import provides
+from klein._attrs_zope import provides
 
 
 class IWhatever(Interface):