You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Classifier: Programming Language :: Python :: 3.10
19
21
Classifier: Programming Language :: Python :: 3.11
20
22
Classifier: Programming Language :: Python :: 3.12
23
+
Classifier: Programming Language :: Python :: 3.13
21
24
Requires-Python: >=3.8.0
22
-
Requires-Dist: attrs>=21.3.0
23
-
Requires-Dist: automat>=0.8.0
25
+
Requires-Dist: attrs>=22.2.0
26
+
Requires-Dist: automat>=24.8.0
24
27
Requires-Dist: constantly>=15.1
25
28
Requires-Dist: hyperlink>=17.1.1
26
29
Requires-Dist: incremental>=24.7.0
@@ -31,7 +34,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'all-non-platform'
31
34
Requires-Dist: bcrypt>=3.1.3; extra == 'all-non-platform'
32
35
Requires-Dist: cryptography>=3.3; extra == 'all-non-platform'
33
36
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'all-non-platform'
34
-
Requires-Dist: h2<5.0,>=3.0; extra == 'all-non-platform'
37
+
Requires-Dist: h2<5.0,>=3.2; extra == 'all-non-platform'
38
+
Requires-Dist: httpx[http2]>=0.27; extra == 'all-non-platform'
35
39
Requires-Dist: hypothesis>=6.56; extra == 'all-non-platform'
36
40
Requires-Dist: idna>=2.4; extra == 'all-non-platform'
37
41
Requires-Dist: priority<2.0,>=1.1.0; extra == 'all-non-platform'
@@ -45,7 +49,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'all_non_platform'
45
49
Requires-Dist: bcrypt>=3.1.3; extra == 'all_non_platform'
46
50
Requires-Dist: cryptography>=3.3; extra == 'all_non_platform'
47
51
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'all_non_platform'
48
-
Requires-Dist: h2<5.0,>=3.0; extra == 'all_non_platform'
52
+
Requires-Dist: h2<5.0,>=3.2; extra == 'all_non_platform'
53
+
Requires-Dist: httpx[http2]>=0.27; extra == 'all_non_platform'
49
54
Requires-Dist: hypothesis>=6.56; extra == 'all_non_platform'
50
55
Requires-Dist: idna>=2.4; extra == 'all_non_platform'
51
56
Requires-Dist: priority<2.0,>=1.1.0; extra == 'all_non_platform'
@@ -61,6 +66,7 @@ Requires-Dist: cryptography>=3.3; extra == 'conch'
61
66
Provides-Extra: dev
62
67
Requires-Dist: coverage~=7.5; extra == 'dev'
63
68
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'dev'
69
+
Requires-Dist: httpx[http2]>=0.27; extra == 'dev'
64
70
Requires-Dist: hypothesis>=6.56; extra == 'dev'
65
71
Requires-Dist: pydoctor~=23.9.0; extra == 'dev'
66
72
Requires-Dist: pyflakes~=2.2; extra == 'dev'
@@ -85,7 +91,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'gtk-platform'
85
91
Requires-Dist: bcrypt>=3.1.3; extra == 'gtk-platform'
86
92
Requires-Dist: cryptography>=3.3; extra == 'gtk-platform'
87
93
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'gtk-platform'
88
-
Requires-Dist: h2<5.0,>=3.0; extra == 'gtk-platform'
94
+
Requires-Dist: h2<5.0,>=3.2; extra == 'gtk-platform'
95
+
Requires-Dist: httpx[http2]>=0.27; extra == 'gtk-platform'
89
96
Requires-Dist: hypothesis>=6.56; extra == 'gtk-platform'
90
97
Requires-Dist: idna>=2.4; extra == 'gtk-platform'
91
98
Requires-Dist: priority<2.0,>=1.1.0; extra == 'gtk-platform'
@@ -100,7 +107,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'gtk_platform'
100
107
Requires-Dist: bcrypt>=3.1.3; extra == 'gtk_platform'
101
108
Requires-Dist: cryptography>=3.3; extra == 'gtk_platform'
102
109
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'gtk_platform'
103
-
Requires-Dist: h2<5.0,>=3.0; extra == 'gtk_platform'
110
+
Requires-Dist: h2<5.0,>=3.2; extra == 'gtk_platform'
111
+
Requires-Dist: httpx[http2]>=0.27; extra == 'gtk_platform'
104
112
Requires-Dist: hypothesis>=6.56; extra == 'gtk_platform'
105
113
Requires-Dist: idna>=2.4; extra == 'gtk_platform'
106
114
Requires-Dist: priority<2.0,>=1.1.0; extra == 'gtk_platform'
@@ -111,14 +119,15 @@ Requires-Dist: pyserial>=3.0; extra == 'gtk_platform'
111
119
Requires-Dist: pywin32!=226; (platform_system == 'Windows') and extra == 'gtk_platform'
112
120
Requires-Dist: service-identity>=18.1.0; extra == 'gtk_platform'
113
121
Provides-Extra: http2
114
-
Requires-Dist: h2<5.0,>=3.0; extra == 'http2'
122
+
Requires-Dist: h2<5.0,>=3.2; extra == 'http2'
115
123
Requires-Dist: priority<2.0,>=1.1.0; extra == 'http2'
116
124
Provides-Extra: macos-platform
117
125
Requires-Dist: appdirs>=1.4.0; extra == 'macos-platform'
118
126
Requires-Dist: bcrypt>=3.1.3; extra == 'macos-platform'
119
127
Requires-Dist: cryptography>=3.3; extra == 'macos-platform'
120
128
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'macos-platform'
121
-
Requires-Dist: h2<5.0,>=3.0; extra == 'macos-platform'
129
+
Requires-Dist: h2<5.0,>=3.2; extra == 'macos-platform'
130
+
Requires-Dist: httpx[http2]>=0.27; extra == 'macos-platform'
122
131
Requires-Dist: hypothesis>=6.56; extra == 'macos-platform'
123
132
Requires-Dist: idna>=2.4; extra == 'macos-platform'
124
133
Requires-Dist: priority<2.0,>=1.1.0; extra == 'macos-platform'
@@ -135,7 +144,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'macos_platform'
135
144
Requires-Dist: bcrypt>=3.1.3; extra == 'macos_platform'
136
145
Requires-Dist: cryptography>=3.3; extra == 'macos_platform'
137
146
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'macos_platform'
138
-
Requires-Dist: h2<5.0,>=3.0; extra == 'macos_platform'
147
+
Requires-Dist: h2<5.0,>=3.2; extra == 'macos_platform'
148
+
Requires-Dist: httpx[http2]>=0.27; extra == 'macos_platform'
139
149
Requires-Dist: hypothesis>=6.56; extra == 'macos_platform'
140
150
Requires-Dist: idna>=2.4; extra == 'macos_platform'
141
151
Requires-Dist: priority<2.0,>=1.1.0; extra == 'macos_platform'
@@ -153,11 +163,12 @@ Requires-Dist: bcrypt>=3.1.3; extra == 'mypy'
153
163
Requires-Dist: coverage~=7.5; extra == 'mypy'
154
164
Requires-Dist: cryptography>=3.3; extra == 'mypy'
155
165
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'mypy'
156
-
Requires-Dist: h2<5.0,>=3.0; extra == 'mypy'
166
+
Requires-Dist: h2<5.0,>=3.2; extra == 'mypy'
167
+
Requires-Dist: httpx[http2]>=0.27; extra == 'mypy'
157
168
Requires-Dist: hypothesis>=6.56; extra == 'mypy'
158
169
Requires-Dist: idna>=2.4; extra == 'mypy'
159
-
Requires-Dist: mypy-zope~=1.0.3; extra == 'mypy'
160
-
Requires-Dist: mypy~=1.8; extra == 'mypy'
170
+
Requires-Dist: mypy-zope==1.0.6; extra == 'mypy'
171
+
Requires-Dist: mypy==1.10.1; extra == 'mypy'
161
172
Requires-Dist: priority<2.0,>=1.1.0; extra == 'mypy'
162
173
Requires-Dist: pydoctor~=23.9.0; extra == 'mypy'
163
174
Requires-Dist: pyflakes~=2.2; extra == 'mypy'
@@ -178,7 +189,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'osx-platform'
178
189
Requires-Dist: bcrypt>=3.1.3; extra == 'osx-platform'
179
190
Requires-Dist: cryptography>=3.3; extra == 'osx-platform'
180
191
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'osx-platform'
181
-
Requires-Dist: h2<5.0,>=3.0; extra == 'osx-platform'
192
+
Requires-Dist: h2<5.0,>=3.2; extra == 'osx-platform'
193
+
Requires-Dist: httpx[http2]>=0.27; extra == 'osx-platform'
182
194
Requires-Dist: hypothesis>=6.56; extra == 'osx-platform'
183
195
Requires-Dist: idna>=2.4; extra == 'osx-platform'
184
196
Requires-Dist: priority<2.0,>=1.1.0; extra == 'osx-platform'
@@ -195,7 +207,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'osx_platform'
195
207
Requires-Dist: bcrypt>=3.1.3; extra == 'osx_platform'
196
208
Requires-Dist: cryptography>=3.3; extra == 'osx_platform'
197
209
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'osx_platform'
198
-
Requires-Dist: h2<5.0,>=3.0; extra == 'osx_platform'
210
+
Requires-Dist: h2<5.0,>=3.2; extra == 'osx_platform'
211
+
Requires-Dist: httpx[http2]>=0.27; extra == 'osx_platform'
199
212
Requires-Dist: hypothesis>=6.56; extra == 'osx_platform'
200
213
Requires-Dist: idna>=2.4; extra == 'osx_platform'
201
214
Requires-Dist: priority<2.0,>=1.1.0; extra == 'osx_platform'
@@ -212,6 +225,7 @@ Requires-Dist: pyserial>=3.0; extra == 'serial'
212
225
Requires-Dist: pywin32!=226; (platform_system == 'Windows') and extra == 'serial'
213
226
Provides-Extra: test
214
227
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'test'
228
+
Requires-Dist: httpx[http2]>=0.27; extra == 'test'
215
229
Requires-Dist: hypothesis>=6.56; extra == 'test'
216
230
Requires-Dist: pyhamcrest>=2; extra == 'test'
217
231
Provides-Extra: tls
@@ -223,7 +237,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'windows-platform'
223
237
Requires-Dist: bcrypt>=3.1.3; extra == 'windows-platform'
224
238
Requires-Dist: cryptography>=3.3; extra == 'windows-platform'
225
239
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'windows-platform'
226
-
Requires-Dist: h2<5.0,>=3.0; extra == 'windows-platform'
240
+
Requires-Dist: h2<5.0,>=3.2; extra == 'windows-platform'
241
+
Requires-Dist: httpx[http2]>=0.27; extra == 'windows-platform'
227
242
Requires-Dist: hypothesis>=6.56; extra == 'windows-platform'
228
243
Requires-Dist: idna>=2.4; extra == 'windows-platform'
229
244
Requires-Dist: priority<2.0,>=1.1.0; extra == 'windows-platform'
@@ -239,7 +254,8 @@ Requires-Dist: appdirs>=1.4.0; extra == 'windows_platform'
239
254
Requires-Dist: bcrypt>=3.1.3; extra == 'windows_platform'
240
255
Requires-Dist: cryptography>=3.3; extra == 'windows_platform'
241
256
Requires-Dist: cython-test-exception-raiser<2,>=1.0.2; extra == 'windows_platform'
242
-
Requires-Dist: h2<5.0,>=3.0; extra == 'windows_platform'
257
+
Requires-Dist: h2<5.0,>=3.2; extra == 'windows_platform'
258
+
Requires-Dist: httpx[http2]>=0.27; extra == 'windows_platform'
243
259
Requires-Dist: hypothesis>=6.56; extra == 'windows_platform'
244
260
Requires-Dist: idna>=2.4; extra == 'windows_platform'
245
261
Requires-Dist: priority<2.0,>=1.1.0; extra == 'windows_platform'
@@ -263,6 +279,17 @@ Twisted
263
279
For information on changes in this release, see the `NEWS <https://github.com/twisted/twisted/blob/trunk/NEWS.rst>`_ file.
264
280
265
281
282
+
Sponsors
283
+
--------
284
+
285
+
Twisted is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and these awesome sponsors.
286
+
If you'd like to join them, please consider `sponsoring Twisted's <https://docs.twisted.org/en/latest/development/sponsorship.html>`_ development.
287
+
288
+
|thinkst|_
289
+
290
+
|sftpplus|_
291
+
292
+
266
293
What is this?
267
294
-------------
268
295
@@ -288,13 +315,13 @@ To install the latest version of Twisted using pip::
288
315
289
316
$ pip install twisted
290
317
291
-
Additional instructions for installing this software are in `the installation instructions <https://docs.twisted.org/en/latest/installations.rst>`_.
318
+
Additional instructions for installing this software are in `the installation instructions <https://docs.twisted.org/en/latest/installation.html>`_.
292
319
293
320
294
321
Documentation and Support
295
322
-------------------------
296
323
297
-
Twisted's documentation is available from the `Twisted Matrix website <https://twistedmatrix.com/documents/current/>`_.
324
+
Twisted's documentation is available from the `Twisted Matrix Read The Docs website <https://docs.twisted.org/>`_.
298
325
This documentation contains how-tos, code examples, and an API reference.
299
326
300
327
Help is also available on the `Twisted mailing list <https://mail.python.org/mailman3/lists/twisted.python.org/>`_.
@@ -329,7 +356,7 @@ Some of these tests may fail if you:
329
356
Static Code Checkers
330
357
--------------------
331
358
332
-
You can ensure that code complies to Twisted `coding standards <https://twistedmatrix.com/documents/current/core/development/policy/coding-standard.html>`_::
359
+
You can ensure that code complies to Twisted `coding standards <https://docs.twisted.org/en/latest/development/coding-standard.html>`_::
333
360
334
361
$ tox -e lint # run pre-commit to check coding stanards
335
362
$ tox -e mypy # run MyPy static type checker to check for type errors
@@ -375,3 +402,11 @@ Again, see the included `LICENSE <https://github.com/twisted/twisted/blob/trunk/
Copy file name to clipboardExpand all lines: contrib/python/Twisted/py3/README.rst
+22-3Lines changed: 22 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,17 @@ Twisted
9
9
For information on changes in this release, see the `NEWS <NEWS.rst>`_ file.
10
10
11
11
12
+
Sponsors
13
+
--------
14
+
15
+
Twisted is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and these awesome sponsors.
16
+
If you'd like to join them, please consider `sponsoring Twisted's <https://docs.twisted.org/en/latest/development/sponsorship.html>`_ development.
17
+
18
+
|thinkst|_
19
+
20
+
|sftpplus|_
21
+
22
+
12
23
What is this?
13
24
-------------
14
25
@@ -34,13 +45,13 @@ To install the latest version of Twisted using pip::
34
45
35
46
$ pip install twisted
36
47
37
-
Additional instructions for installing this software are in `the installation instructions <https://docs.twisted.org/en/latest/installations.rst>`_.
48
+
Additional instructions for installing this software are in `the installation instructions <https://docs.twisted.org/en/latest/installation.html>`_.
38
49
39
50
40
51
Documentation and Support
41
52
-------------------------
42
53
43
-
Twisted's documentation is available from the `Twisted Matrix website <https://twistedmatrix.com/documents/current/>`_.
54
+
Twisted's documentation is available from the `Twisted Matrix Read The Docs website <https://docs.twisted.org/>`_.
44
55
This documentation contains how-tos, code examples, and an API reference.
45
56
46
57
Help is also available on the `Twisted mailing list <https://mail.python.org/mailman3/lists/twisted.python.org/>`_.
@@ -75,7 +86,7 @@ Some of these tests may fail if you:
75
86
Static Code Checkers
76
87
--------------------
77
88
78
-
You can ensure that code complies to Twisted `coding standards <https://twistedmatrix.com/documents/current/core/development/policy/coding-standard.html>`_::
89
+
You can ensure that code complies to Twisted `coding standards <https://docs.twisted.org/en/latest/development/coding-standard.html>`_::
79
90
80
91
$ tox -e lint # run pre-commit to check coding stanards
81
92
$ tox -e mypy # run MyPy static type checker to check for type errors
@@ -121,3 +132,11 @@ Again, see the included `LICENSE <LICENSE>`_ file for specific legal details.
0 commit comments