My favorites | Sign in
Project Home Downloads Wiki Issues Source
Checkout   Browse   Changes    
 
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
2.2.1:
- Addressing AdWords issue 164 (cannot use super with Exception in Python 2.4).

2.2.0:
- SOAPpy will now transform xsd:dateTime and xsd:float values into strings
before returning them from a SOAP response. Previously, they were returned as
6-item tuples and floats, respectively.

2.1.0:
- Altering the way ZSI handles elements that are not present in the response.
Moving forward, if an object is not present (i.e. ZSI stores None in the
generated class's field), we will no longer include it in the dictionary
returned from an API call. Previously, it would include the field as a key
with '' (empty string) as the value.

2.0.0:
- Added scripts to generate pickled dictionaries representing the WSDL.
- Added the ability to validate types against the WSDL.
- Added ZSI Transformation layer to automatically turn python objects into ZSI-
compatible form.
- Reworked SanityCheck and SOAPpy MessageHandler to take advantage of the WSDL
definitions.

1.1.7:
- Added support for complex SOAP headers.

1.1.6:
- Update Utils.GetUniqueName() to support name length. Reverted how construction
of the unique name is done to make it more random for names with shorter
length.

1.1.5:
- Added Utils.GetDictFromCsvFile() method.
- Patch to pack NoneTypes as 'xsi3:nil="true"' in SOAPpy
- Patch for allowing use of data injecting with SOAPpy regardless of whether a
service uses WSSE or JAXB.

1.1.4:
- Patch for BaseException.message deprecation warning in Python 2.6.
- Patch for recognizing _xmlplus in SoapBuffer.

1.1.3:
- Patch to escape special HTML characters for all values in SOAPpy.

1.1.2:
- Patched handling of the local paths on Windows in Utils.GetDataFromCsvFile()
(Fixes issue 136).
- Patched support for properly setting xml_parser in Client.__SetXmlParser().
- Patched support for ETREE, when ZSI is used (Fixes issue 132).

1.1.1:
- Reworked Utils.GetDataFromCsvFile() to support CSVs located remotely.
- Patched SoapBuffer.py to check on the right values for XML parsing
modules (Fixes issue 131).

1.1.0:
- Added support for HTTP proxy in AuthToken (Fixes issue 122).

1.0.3:
- Patch for parsing/injecting SOAP XML messages in "SoapBuffer.py", catches
NoneType.
- Added Utils.GetDictFromMap() method.

1.0.2:
- Patch for Utils.HtmlEscape().

1.0.1:
- Patch to support WSSE headers.
- Mask for 'Password' header.
- Added support to handle SOAPpy's ArrayType.
- Updated PackDictAsXml() in adspygoogle.common.soappy to be less restrictive.

1.0.0:
- Initial release.
- Added support for raw debug.
- Added support for sending and recieving compressed data when ZSI is in use
(Fixes issue 102).
- Added automatic way of loading error types.
- Improved the way fault object is generated.

Change log

r252 by api.kwinter on Sep 22, 2011   Diff
Fixing  issue 164  (maintain compatibility
with python 2.4 with regards to
exceptions).
Go to: 
Sign in to write a code review

Older revisions

r251 by api.kwinter on Sep 12, 2011   Diff
Fixing issues 161, 162 and 163.
Changes were made to ZSI that may not
be backwards compatible code depended
on ZSI's behavior for fields that were
not present.  See common ChangeLog for
...
r244 by api.kwinter on Jun 28, 2011   Diff
Committing 14.2, which includes:

- Better validation of objects prior
to POSTing to the API.
- OAuth support.
...
r241 by api.kwinter on May 2, 2011   Diff
Merging 14.0.0 changes into trunk.
All revisions of this file

File info

Size: 2734 bytes, 79 lines
Powered by Google Project Hosting