Commits

Show all
Author Commit Message Labels Comments Date
Jurko Gospodnetić
Final changes for the forked project's '0.4.1 jurko 2' release. Documented the release. Updated version information.
Tags
release-0.4.1 jurko 2
Jurko Gospodnetić
Updated release procedure documentation to include preparing release notes.
Jurko Gospodnetić
Fix a suds.client.Client to-string conversion bug. Changed the way suds.client.Client to-string conversion outputs build info. This fixes a bug in the original '0.4.1 jurko 1' forked project release causing printing out a suds.client.Client object to raise an exception due to the code in question making some undocumented assumptions on how the build information string should be formatted. Added a related test. Updated todo list.
Jurko Gospodnetić
Internal test_suds.py module cleanup (private function naming correction).
Jurko Gospodnetić
Corrected incorrectly documented release date for version '0.4.1 jurko 1'.
Jurko Gospodnetić
Bumped up version information for the next planned release development.
Jurko Gospodnetić
Added tag release-0.4.1 jurko 1 for changeset 81868f6f5bad
Jurko Gospodnetić
Final changes for the forked project's '0.4.1 jurko 1' release.
Tags
release-0.4.1 jurko 1
Jurko Gospodnetić
Added additional 'sequence inside a choice' tests. Updated todo list.
Jurko Gospodnetić
Cleanup before the initial forked project release. * Renamed internal HACKING, LICENSE, README & TODO documentation files to use the .txt extension and thus be easier to use on Windows. * Renamed the forked project name to 'suds_jurko' to differentiate it from the original 'suds' project on PyPI. * Added a MANIFEST.in project configuration file listing the forked project's source distribution content (needed since we are using the Mercurial …
Jurko Gospodnetić
Cleaned up the project's setup.cfg file - comments & minor stylistic changes.
Jurko Gospodnetić
Typo corrections & other minor stylistic comment changes. Updated todo list.
Jurko Gospodnetić
Removed suds/xsd/__init__.py module docstring comment duplicated from schema.py.
Jurko Gospodnetić
Documented the forked project's source location. Updated todo list.
Jurko Gospodnetić
Added an initial TODO list for the forked project.
Jurko Gospodnetić
Added development related documentation - HACKING.
Jurko Gospodnetić
Documented the upcoming initial forked project '0.4.1 jurko 1' release.
Jurko Gospodnetić
Cleaned up the forked project's README file. Noted the forked project's purpose. Standardized all documented release dates to use the YYYY-MM-DD date formatting. Minor stylistic changes.
Jurko Gospodnetić
Updated the forked project's version information.
Jurko Gospodnetić
Minor stylistic version.py module comment change.
Jurko Gospodnetić
Merge Python 3 support patches back to the trunk. Python 3 support based on patches integrated from a Hg patch queue maintained by Bernhard Leiner at 'https://bitbucket.org/bernh/suds-python-3-patches'. Last collected patch series commit: '96ffba978d5c74df28846b4273252cf1f94f7c78'.
Jurko Gospodnetić
Fix converting binary SOAP Request & Reply data to strings. Request & Reply 'message' member contains binary & not unicode-string data. When a string is needed (e.g. when logging SOAP request or reply content) we now use Python's internal and non-ambiguous representation for this data. Optionally, we could 'assume the data is actually an utf-8 encoded unicode string', decode it and get a bit nicer string output, i.e. without the "b''" wrapper and without …
Branches
Python 3 support
Jurko Gospodnetić
HTTPMessage class related changes needed for Python 3 support.
Branches
Python 3 support
Jurko Gospodnetić
Encoding related changes needed for Python 3 support.
Branches
Python 3 support
Jurko Gospodnetić
Use key instead of cmp function. cmp functions for sorting are deprecated and have been dropped in Python 3. Defining a key function is an alternative available since Python 2.4.
Branches
Python 3 support
Jurko Gospodnetić
Split absolute and relative imports into separate import statements. This is needed for the lib2to3 Python 2 to 3 conversion to correctly recognize old-style relative imports and adjust their syntax for Python 3.
Branches
Python 3 support
Jurko Gospodnetić
Remove usage of the deprecated module 'new'. The 'new' module has been deprecated since Python 2.6; the built-in function 'type' can be used instead of 'new.classobj'.
Branches
Python 3 support
Jurko Gospodnetić
urllib/urllib2 library version data location changed between Python 2 & 3. We teach Python's lib2to3 urllib fixer to correctly recognize the 'urllib2.__version__' data member usage and update it to 'urllib.request.__version__'.
Branches
Python 3 support
Jurko Gospodnetić
Fix urllib2 importing. 2to3 is able to convert urllib2 and urllib to the new unified urllib library just fine but not if urllib is imported under a different name (u2).
Branches
Python 3 support
Jurko Gospodnetić
Replace all __str__ methods by UnicodeMixin class.
Branches
Python 3 support
  1. Prev
  2. Next