| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
so that a subclass can override it.
This partly addresses Bug #112634 -- but the documentation is still
wrong, since it suggests that you can set self.version *after* calling
the base class __init__. In fact it must be done *before*.
I'll fix that too.
|
|
|
|
|
|
|
| |
it fail on a TabError (inconsistent tab/space usage)).
Removed a comment about including a test since there is a regression test
for this module.
|
|
|
|
| |
fields with quoted values (as in Path="/acme")
|
| |
|
|
|
|
| |
Make it easier to use HTTP POST with urlretrieve().
|
|
|
|
|
|
|
| |
Update the test suite for the changes introduced by the EXTENDED_ARG
opcode.
This closes the regression test changes of SourceForge patch #100893.
|
|
|
|
|
|
|
|
|
| |
Add the EXTENDED_ARG opcode to the virtual machine, allowing 32-bit
arguments to opcodes instead of being forced to stick to the 16-bit
limit. This is especially useful for machine-generated code, which
can be too long for the SET_LINENO parameter to fit into 16 bits.
This closes the implementation portion of SourceForge patch #100893.
|
| |
|
|
|
|
| |
name and the ":" that separates it from the value. (Minor cleanup.)
|
|
|
|
| |
fix support for passing http version to connect in HTTP
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
In README: Write up (Guido's) rules for intra-test imports; warn against
asserts; document test_support.use_large_resources.
|
| |
|
|
|
|
| |
* fixed type in doc string for quote
|
| |
|
|
|
|
|
| |
conversion in an exception, but instead display <unprintable %s
object> where %s is the type name.
|
|
|
|
| |
in archive_util.py.
|
|
|
|
| |
or ZIP file.
|
|
|
|
| |
test_support. Also fixed the expected output.
|
| |
|
|
|
|
|
|
| |
Let UserString.translate() method work with unicode data.
This closes SourceForge patch #101246.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patch description
-----------------
This addresses four issues:
(1) usernames and passwords in urls with special characters are now
decoded properly. i.e. http://foo%2C:bar@www.whatever.com/
(2) Basic Auth support has been added to HTTPS, like it was in HTTP.
(3) Version 1.92 sent the POSTed data, but did not deal with errors
(HTTP responses other than 200) properly. HTTPS now behaves the
same way HTTP does.
(4) made URL-checking beahve the same way with HTTPS as it does with
HTTP (changed == to !=).
|
| |
|
| |
|
|
|
|
| |
Additional test cases for the extended print form.
|
|
|
|
|
|
|
| |
docs changes are needed (only reference to winreg I could find
was in libwinreg.tex, which is documenting _winreg, and merely
mentions that a higher-level winreg module *may* appear someday;
that's still true).
|
|
|
|
|
|
|
|
| |
os.name == "nt". This makes test_popen2 pass under Win98SE.
HOWEVER, the Win98 "more" invents a leading newline out
of thin air, and I'm not sure that the other Windows flavors
of "more" also do that.
So, somebody please try under other Windows flavors!
|
|
|
|
|
| |
https://sourceforge.net/patch/?func=detailpatch&patch_id=101110&group_id=5470
Accepted as-is, except for purging an "import *".
|
|
|
|
| |
functionality.
|
| |
|
|
|
|
|
| |
http://www.timo-tasi.org/python/Cookie.py)
This is revision 2.26 according to Tim's RCS history.
|
| |
|
|
|
|
| |
re-raise it instead of re-raising it "manually" the ugly way.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
name as n'. By doing some twists and turns, "as" is not a reserved word.
There is a slight change in semantics for 'from module import name' (it will
now honour the 'global' keyword) but only in cases that are explicitly
undocumented.
|
|
|
|
|
|
|
|
| |
is no __getslice__ available. Also does the same for C extension types.
Includes rudimentary documentation (it could use a cross reference to the
section on slice objects, I couldn't figure out how to do that) and a test
suite for all Python __hooks__ I could think of, including the new
behaviour.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
socket.py is used for all platforms, and it defines the additional
classes and alternate socket() function for Windows and BeOS systems.
The plat-*/socket.py files are no longer needed, since there is a
shared socket.py.
make_fqdn() is provided, but I decided to call it getfqdn() to be
consistent with the other names in the socket module. Since it is
really a "get" operation and does not create a new name, this is
the right name to give it.
Move the docstring here from the _socket module.
|
|
|
|
|
|
| |
'helo' and 'ehlo' message, and exports the 'make_fqdn' function. This
function should be moved to socket.py, if that module ever gets a Python
wrapper.
|
|
|
|
|
|
|
|
|
| |
Minor updates for BeOS R5.
Use of OSError in test.test_fork1 changed to TestSkipped, with corresponding
change in BeOS/README (by Fred).
This closes SourceForge patch #100978.
|