summaryrefslogtreecommitdiffstats
path: root/Lib/xmlrpclib.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove assignment to True/False and use of dict.has_key() to silence warningsBrett Cannon2008-08-041-4/+10
| | | | while running under -3.
* #2985: allow i8 in XMLRPC responses.Georg Brandl2008-05-291-0/+1
|
* resolve issue 2014Skip Montanaro2008-04-181-11/+19
|
* #1330538: Improve comparison of xmlrpclib.DateTime and datetime instances.Andrew M. Kuchling2008-02-231-23/+50
| | | | | | Remove automatic handling of datetime.date and datetime.time. This breaks backward compatibility, but python-dev discussion was strongly against this automatic conversion; see the bug for a link.
* Patch #1070046: Marshal new-style objects like InstanceTypeMartin v. Löwis2006-11-191-3/+13
| | | | in xmlrpclib.
* [Bug #1164912] Ensure Datetime wrapper class .value attribute is an 8-bit ↵Andrew M. Kuchling2005-12-041-0/+1
| | | | string, not a Unicode string
* Add better datetime support to xmlrpclib module. Closes patch #1120353.Skip Montanaro2005-05-141-11/+49
|
* fix decoding in _stringify to not depend on the default encodingFred Drake2005-02-111-1/+1
| | | | (closes SF bug #1115989)
* accept datetime.datetime instances when marshalling;Fred Drake2005-02-101-1/+16
| | | | dateTime.iso8601 elements still unmarshal into xmlrpclib.DateTime objects
* Revert previous checkin.Raymond Hettinger2005-02-071-19/+19
|
* Reduce the usage of the types module.Raymond Hettinger2005-02-071-19/+19
|
* removed info@pythonware.com referenceFredrik Lundh2004-10-131-2/+1
| | | | | (should probably remove all traces of _xmlrpclib, but I'll leave that for another day.)
* Replace yield with sequence class. Fixes #1009803.Martin v. Löwis2004-08-221-8/+21
|
* Bump minimum Python version to 2.1. Fixes #1009803.Martin v. Löwis2004-08-201-4/+2
|
* [Bug #841757] Patch from /F to allow Unicode strings as struct keysAndrew M. Kuchling2004-06-051-3/+6
|
* SF patch #834015: Remove imports of unused modulesRaymond Hettinger2003-11-021-9/+8
| | | | (Contributed by George Yoshida.)
* Patch #531629: Add multicall support.Martin v. Löwis2003-10-311-1/+65
|
* Fix a bunch of typos in documentation, docstrings and comments.Walter Dörwald2003-10-201-1/+1
| | | | (From SF patch #810751)
* Patch #764470: Fix marshalling of faults. Will backport to 2.2.Martin v. Löwis2003-07-121-1/+9
|
* Made DateTime's constructor accept a time.struct_time class,Gustavo Niemeyer2003-06-161-1/+1
| | | | besides plain tuples.
* Whitespace normalization.Tim Peters2003-05-121-5/+5
|
* [Patch #628208] Add optional support for the 'nil' extensionAndrew M. Kuchling2003-04-251-8/+24
|
* move imports in Binary class to top level to avoid repeated imports.Skip Montanaro2003-04-241-2/+6
| | | | use cStringIO if available.
* Get rid of many apply() calls.Guido van Rossum2003-02-271-2/+2
|
* add support for Python's bool type to xmlrpclib - patch # 559288Skip Montanaro2003-01-221-37/+56
|
* patch #624180 (part 2 of 2):Fredrik Lundh2002-11-011-1/+1
| | | | | use unquote on authentication strings, to allow users to embed @ and : in user names and passwords (from Phillip Eby)
* add support for basic authentication, based on patch #624180Fredrik Lundh2002-10-221-12/+44
| | | | by Phillip J. Eby
* Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i)Raymond Hettinger2002-06-301-4/+2
|
* merged with SLAB codebase (version 1.0.1)Fredrik Lundh2002-06-271-78/+344
|
* Replaced boolean tests with is None.Raymond Hettinger2002-06-021-2/+2
|
* SF 563203. Replaced 'has_key()' with 'in'.Raymond Hettinger2002-06-011-1/+1
|
* re was already imported in the module, no need to re-importNeal Norwitz2002-03-261-1/+0
|
* partial merge with current pythonware codebase:Fredrik Lundh2001-12-191-3/+4
| | | | | - use repr instead of implied str for doubles - updated version number to 1.0.0 (for 2.2 final)
* test for int and long int overflow (allows operation on 64-bit platforms)Skip Montanaro2001-10-171-2/+11
| | | | closes patch 470254
* Remove unused import; reported by Neal Norwitz.Fred Drake2001-10-171-1/+1
|
* allow long ints to be marshalled as ints - no check is made to the incomingSkip Montanaro2001-10-101-0/+6
| | | | | | | value, so the programmer will have to catch OverflowError. I'm not sure what /F's perspective is on this. Perhaps it should be caught and mapped to an xmlrpclib-specific exception. None of the other type-specific dump methods seem to do any exception handling though.
* Under certain conditions (sometimes triggered by the test suite),Guido van Rossum2001-10-021-0/+2
| | | | | "from xml.parsers import expat" succeeds but the imported expat module is an empty shell. Make sure we don't be fooled by that.
* restored 1.5.2 compatibilityFredrik Lundh2001-10-011-46/+39
| | | | | added local escape method (made the dumps method some 50-80% faster) minor tweaks to the unmarshalling code
* approximately double dump performance by moving import of cgi.escape back toSkip Montanaro2001-10-011-6/+4
| | | | top level.
* Properly detect recursive structures. Adopted from patch #465298.Martin v. Löwis2001-09-301-0/+6
|
* more xmlrpclib tweaks: fixed repr(Fault()); enable UTF-8 parsing inFredrik Lundh2001-09-101-12/+17
| | | | xmllib (on 2.0 and later)
* sync with pythonware codebase: much faster import (doesn't importFredrik Lundh2001-09-101-65/+70
| | | | | xmllib unless needed), merged docstring patches, added overridable Transport.getparser to simplify plugging in different parsers.
* Added docstring by Neal Norwitz. This closes SF bug #450981.Fred Drake2001-09-041-35/+86
|
* untabificationFredrik Lundh2001-08-231-5/+5
|
* updated to current PythonWare version (1.0b3). fixed type checks inFredrik Lundh2001-08-231-9/+15
| | | | | DateTime constructor. use ServerProxy instead of Server in sample code.
* xmlrpclib for python 2.2; initial checkinFredrik Lundh2001-07-111-0/+934