Skip to content

Commit ce5590c

Browse files
emilyemorehouseMariatta
authored andcommitted
Replace links to sourceforge with links to bpo (python#746)
- Any reference to python.org/sf/<issue-num> has been changed to https://bugs.python.org/issue<issue-num>
1 parent 5264b31 commit ce5590c

27 files changed

+88
-88
lines changed

pep-0042.txt

+31-31
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Core Language / Builtins
7070
be raised or removed. Removal would be hard because the current
7171
compiler can overflow the C stack if the nesting is too deep.
7272

73-
http://www.python.org/sf/215555
73+
https://bugs.python.org/issue215555
7474

7575
* Non-accidental IEEE-754 support (Infs, NaNs, settable traps, etc).
7676
Big project.
@@ -80,26 +80,26 @@ Core Language / Builtins
8080
bug in the OSes, but some apps try to shield users from it. When
8181
it happens, the symptoms are very confusing.
8282

83-
Hang using files named prn.txt, etc http://www.python.org/sf/481171
83+
Hang using files named prn.txt, etc https://bugs.python.org/issue481171
8484

8585
* eval and free variables: It might be useful if there was a way to
8686
pass bindings for free variables to eval when a code object with
87-
free variables is passed. http://www.python.org/sf/443866
87+
free variables is passed. https://bugs.python.org/issue443866
8888

8989
Standard Library
9090
================
9191

9292
* The urllib module should support proxies which require
9393
authentication. See SourceForge bug #210619 for information:
9494

95-
http://www.python.org/sf/210619
95+
https://bugs.python.org/issue210619
9696

9797
* os.rename() should be modified to handle EXDEV errors on platforms
9898
that don't allow rename() to operate across filesystem boundaries
9999
by copying the file over and removing the original. Linux is one
100100
system that requires this treatment.
101101

102-
http://www.python.org/sf/212317
102+
https://bugs.python.org/issue212317
103103

104104
* signal handling doesn't always work as expected. E.g. if
105105
sys.stdin.readline() is interrupted by a (returning) signal
@@ -108,31 +108,31 @@ Standard Library
108108
changes would have to applied to all places that can do blocking
109109
interruptable I/O. So it's a big project.
110110

111-
http://www.python.org/sf/210599
111+
https://bugs.python.org/issue210599
112112

113113
* Extend Windows utime to accept directory paths.
114114

115-
http://www.python.org/sf/214245
115+
https://bugs.python.org/issue214245
116116

117117
* Extend copy.py to module & function types.
118118

119-
http://www.python.org/sf/214553
119+
https://bugs.python.org/issue214553
120120

121121
* Better checking for bad input to ``marshal.load*().``
122122

123-
http://www.python.org/sf/214754
123+
https://bugs.python.org/issue214754
124124

125125
* rfc822.py should be more lenient than the spec in the types of
126126
address fields it parses. Specifically, an invalid address of the
127127
form "From: Amazon.com <[email protected]>" should be
128128
parsed correctly.
129129

130-
http://www.python.org/sf/210678
130+
https://bugs.python.org/issue210678
131131

132132
* cgi.py's FieldStorage class should be more conservative with memory
133133
in the face of large binary file uploads.
134134

135-
http://www.python.org/sf/210674
135+
https://bugs.python.org/issue210674
136136

137137
There are two issues here: first, because
138138
read_lines_to_outerboundary() uses readline() it is possible that a
@@ -143,17 +143,17 @@ Standard Library
143143
The second issue was related to the self.lines attribute, which was
144144
removed in revision 1.56 of cgi.py (see also):
145145

146-
http://www.python.org/sf/219806
146+
https://bugs.python.org/issue219806
147147

148148
* urllib should support proxy definitions that contain just the host
149149
and port
150150

151-
http://www.python.org/sf/210849
151+
https://bugs.python.org/issue210849
152152

153153
* urlparse should be updated to comply with RFC 2396, which defines
154154
optional parameters for each segment of the path.
155155

156-
http://www.python.org/sf/210834
156+
https://bugs.python.org/issue210834
157157

158158
* The exceptions raised by pickle and cPickle are currently
159159
different; these should be unified (probably the exceptions should
@@ -164,7 +164,7 @@ Standard Library
164164
example, urllib.quote() could convert Unicode strings to UTF-8 and
165165
then do the usual %HH conversion. But this is not the only one!
166166

167-
http://www.python.org/sf/216716
167+
https://bugs.python.org/issue216716
168168

169169
* There should be a way to say that you don't mind if ``str()`` or
170170
``__str__()`` return a Unicode string object. Or a different function
@@ -175,11 +175,11 @@ Standard Library
175175
* Killing a thread from another thread. Or maybe sending a signal.
176176
Or maybe raising an asynchronous exception.
177177

178-
http://www.python.org/sf/221115
178+
https://bugs.python.org/issue221115
179179

180180
* The debugger (pdb) should understand packages.
181181

182-
http://www.python.org/sf/210631
182+
https://bugs.python.org/issue210631
183183

184184
* Jim Fulton suggested the following:
185185

@@ -195,7 +195,7 @@ Standard Library
195195
Then the cgi module (and other apps) could use this thing in a
196196
uniform way.
197197

198-
http://www.python.org/sf/415692
198+
https://bugs.python.org/issue415692
199199

200200
* Jim Fulton pointed out that binascii's b2a_base64() function has
201201
situations where it makes sense not to append a newline, or to
@@ -209,30 +209,30 @@ Standard Library
209209
- possibly special-case None as the delimiter string to avoid adding
210210
the pad bytes too???
211211

212-
http://www.python.org/sf/415694
212+
https://bugs.python.org/issue415694
213213

214214
* pydoc should be integrated with the HTML docs, or at least be able
215215
to link to them.
216216

217-
http://www.python.org/sf/405554
217+
https://bugs.python.org/issue405554
218218

219219
* Distutils should deduce dependencies for .c and .h files.
220220

221-
http://www.python.org/sf/472881
221+
https://bugs.python.org/issue472881
222222

223223
* asynchat is buggy in the face of multithreading.
224224

225-
http://www.python.org/sf/595217
225+
https://bugs.python.org/issue595217
226226

227227
* It would be nice if the higher level modules (httplib, smtplib,
228228
nntplib, etc.) had options for setting socket timeouts.
229229

230-
http://www.python.org/sf/723287
230+
https://bugs.python.org/issue723287
231231

232232
* The curses library is missing two important calls: newterm() and
233233
delscreen()
234234

235-
http://www.python.org/sf/665572, http://bugs.debian.org/175590
235+
https://bugs.python.org/issue665572, http://bugs.debian.org/175590
236236

237237
* It would be nice if the built-in SSL socket type could be used for
238238
non-blocking SSL I/O. Currently packages such as Twisted which
@@ -243,7 +243,7 @@ Standard Library
243243

244244
* The import lock could use some redesign.
245245

246-
http://www.python.org/sf/683658
246+
https://bugs.python.org/issue683658
247247

248248
* A nicer API to open text files, replacing the ugly (in some
249249
people's eyes) "U" mode flag. There's a proposal out there to have
@@ -256,7 +256,7 @@ Standard Library
256256
"outer.inner", and pickling should work. (GvR is no longer certain
257257
this is easy or even right.)
258258

259-
http://www.python.org/sf/633930
259+
https://bugs.python.org/issue633930
260260

261261
* Decide on a clearer deprecation policy (especially for modules) and
262262
act on it.
@@ -276,7 +276,7 @@ Standard Library
276276
* Lazily tracking tuples?
277277

278278
https://mail.python.org/pipermail/python-dev/2002-May/023926.html
279-
http://www.python.org/sf/558745
279+
https://bugs.python.org/issue558745
280280

281281
* Make 'as' a keyword. It has been a pseudo-keyword long enough.
282282
(It's deprecated in 2.5, and will become a keyword in 2.6.)
@@ -289,7 +289,7 @@ C API wishes
289289
applications where the FILE \* structure does not match the FILE \*
290290
the interpreter was compiled with.
291291

292-
http://www.python.org/sf/210821
292+
https://bugs.python.org/issue210821
293293

294294
See this bug report for a specific suggestion that will allow a
295295
Borland C++ builder application to interact with a python.dll build
@@ -301,7 +301,7 @@ Tools
301301

302302
* Python could use a GUI builder.
303303

304-
http://www.python.org/sf/210820
304+
https://bugs.python.org/issue210820
305305

306306

307307
Building and Installing
@@ -312,15 +312,15 @@ Building and Installing
312312
module names with characters that are not allowable in Python or C
313313
identifiers.
314314

315-
http://www.python.org/sf/216326
315+
https://bugs.python.org/issue216326
316316

317317
* Building from source should not attempt to overwrite the
318318
Include/graminit.h and Parser/graminit.c files, at least for people
319319
downloading a source release rather than working from Subversion or
320320
snapshots. Some people find this a problem in unusual build
321321
environments.
322322

323-
http://www.python.org/sf/219221
323+
https://bugs.python.org/issue219221
324324

325325
* The configure script has probably grown a bit crufty with age and
326326
may not track autoconf's more recent features very well. It should

pep-0262.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ References
319319

320320
.. [2] A patch to implement this PEP will be tracked as
321321
patch #562100 on SourceForge.
322-
http://www.python.org/sf/562100 .
322+
https://bugs.python.org/issue562100 .
323323
Code implementing the installation database is currently in
324324
Python CVS in the nondist/sandbox/pep262 directory.
325325

pep-0277.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ References
106106
.. [1] Microsoft Windows APIs
107107
http://msdn.microsoft.com/
108108

109-
.. [2] http://python.org/sf/594001
109+
.. [2] https://bugs.python.org/issue594001
110110

111111

112112
Copyright

pep-0278.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ Reference Implementation
192192
========================
193193

194194
A reference implementation is available in SourceForge patch
195-
#476814: http://www.python.org/sf/476814
195+
#476814: https://bugs.python.org/issue476814
196196

197197

198198
References

pep-0283.txt

+7-7
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ for more, and of course ``Misc/NEWS`` for the full list.
6565
by Michael Hudson is now all checked in.
6666

6767
- Speed up list iterations by filling ``tp_iter`` and other tweaks.
68-
See http://www.python.org/sf/560736; also done for ``xrange`` and
68+
See https://bugs.python.org/issue560736; also done for ``xrange`` and
6969
tuples.
7070

71-
- Timeout sockets. http://www.python.org/sf/555085
71+
- Timeout sockets. https://bugs.python.org/issue555085
7272

7373
- Stage B0 of the ``int``/``long`` integration (PEP 237). This means
7474
issuing a ``FutureWarning`` about situations where ``hex`` or ``oct``
@@ -78,7 +78,7 @@ for more, and of course ``Misc/NEWS`` for the full list.
7878

7979
- Nuke ``SET_LINENO`` from all code objects (providing a different way
8080
to set debugger breakpoints). This can boost ``pystone`` by >5%.
81-
http://www.python.org/sf/587993, now checked in. (Unfortunately
81+
https://bugs.python.org/issue587993, now checked in. (Unfortunately
8282
the ``pystone`` boost didn't happen. What happened?)
8383

8484
- Write a ``pymemcompat.h`` that people can bundle with their
@@ -92,7 +92,7 @@ for more, and of course ``Misc/NEWS`` for the full list.
9292
few things use this at this time.
9393

9494
- Warn when an extension type's ``tp_compare`` returns anything except
95-
-1, 0 or 1. http://www.python.org/sf/472523
95+
-1, 0 or 1. https://bugs.python.org/issue472523
9696

9797
- Warn for assignment to ``None`` (in various forms).
9898

@@ -113,11 +113,11 @@ for more, and of course ``Misc/NEWS`` for the full list.
113113

114114
Vinay Sajip's implementation has been packagized and imported.
115115
(Documentation and unit tests still pending.)
116-
http://www.python.org/sf/578494
116+
https://bugs.python.org/issue578494
117117

118118
- A modified MRO (Method Resolution Order) algorithm. Consensus
119119
is that we should adopt C3. Samuele Pedroni has contributed a
120-
draft implementation in C, see http://www.python.org/sf/619475
120+
draft implementation in C, see https://bugs.python.org/issue619475
121121
This has now been checked in.
122122

123123
- A new command line option parser. Greg Ward's Optik package
@@ -301,7 +301,7 @@ Features that did not make it into Python 2.3
301301
- Lazily tracking tuples?
302302

303303
- https://mail.python.org/pipermail/python-dev/2002-May/023926.html
304-
- http://www.python.org/sf/558745
304+
- https://bugs.python.org/issue558745
305305

306306
Not much enthusiasm I believe.
307307

pep-0285.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ Implementation
438438
==============
439439

440440
A complete implementation in C has been uploaded to the
441-
SourceForge patch manager: http://python.org/sf/528022
441+
SourceForge patch manager: https://bugs.python.org/issue528022
442442

443443
This will soon be checked into CVS for python 2.3a0.
444444

pep-0289.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@ References
298298

299299
.. [4] Jeff Epler had worked up a patch demonstrating
300300
the previously proposed bracket and yield syntax
301-
http://python.org/sf/795947
301+
https://bugs.python.org/issue795947
302302

303303
.. [5] Discussion over the relative merits of early versus late binding
304304
https://mail.python.org/pipermail/python-dev/2004-April/044555.html
305305

306306
.. [6] Patch discussion and alternative patches on Source Forge
307-
http://www.python.org/sf/872326
307+
https://bugs.python.org/issue872326
308308

309309

310310
Copyright

pep-0293.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -417,10 +417,10 @@ References
417417

418418
.. [1] SF feature request #403100
419419
"Multicharacter replacements in PyUnicode_TranslateCharmap"
420-
http://www.python.org/sf/403100
420+
https://bugs.python.org/issue403100
421421

422422
.. [2] SF patch #432401 "unicode encoding error callbacks"
423-
http://www.python.org/sf/432401
423+
https://bugs.python.org/issue432401
424424

425425

426426
Copyright

pep-0298.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ Reference Implementation
161161
========================
162162

163163
An implementation has been uploaded to the SourceForge patch
164-
manager as http://www.python.org/sf/652857.
164+
manager as https://bugs.python.org/issue652857.
165165

166166

167167
Additional Notes/Comments

pep-0304.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ References
333333
==========
334334

335335
.. [1] patch 602345, Option for not writing py.[co] files, Klose
336-
(http://www.python.org/sf/602345)
336+
(https://bugs.python.org/issue602345)
337337

338338
.. [2] python-dev thread, Disable writing .py[co], Norwitz
339339
(https://mail.python.org/pipermail/python-dev/2003-January/032270.html)
@@ -348,7 +348,7 @@ References
348348
(http://www.python.org/dev/peps/pep-0302)
349349

350350
.. [6] patch 677103, PYTHONBYTECODEBASE patch (PEP 304), Montanaro
351-
(http://www.python.org/sf/677103)
351+
(https://bugs.python.org/issue677103)
352352

353353

354354
Copyright

pep-0309.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -289,9 +289,9 @@ References
289289

290290
.. [3] http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52549
291291

292-
.. _931005: http://www.python.org/sf/931005
293-
.. _931007: http://www.python.org/sf/931007
294-
.. _931010: http://www.python.org/sf/931010
292+
.. _931005: https://bugs.python.org/issue931005
293+
.. _931007: https://bugs.python.org/issue931007
294+
.. _931010: https://bugs.python.org/issue931010
295295

296296

297297
Copyright

pep-0311.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ Implementation
230230
==============
231231

232232
An implementation of this proposal can be found at
233-
http://www.python.org/sf/684256
233+
https://bugs.python.org/issue684256
234234

235235

236236
References

0 commit comments

Comments
 (0)