slixmpp/sleekxmpp
Lance Stout a71823dc04 Add support for roster versioning.
This was XEP-0237, but is now part of RFC 6121.

Roster backends should now expose two additional methods:

version(jid):
    Return the version of the given JID's roster.
set_version(jid, version):
    Update the version of the given JID's roster.

A new state field will be passed to the backend if an item
has been marked for removal. This is 'removed' which will
be set to True.
2012-03-07 14:55:27 -08:00
..
features Add support for roster versioning. 2012-03-07 14:55:27 -08:00
plugins Update XEP-0085 plugin to work with both ElementTree and cElementTree 2012-02-19 20:28:31 -08:00
roster Add support for roster versioning. 2012-03-07 14:55:27 -08:00
stanza Add support for roster versioning. 2012-03-07 14:55:27 -08:00
test xml.etree.ElementTree raises ExpatError instead of SyntaxError or ParseError. 2012-02-19 20:27:19 -08:00
thirdparty Fix instances of using undefined variables. 2012-02-18 11:56:10 -08:00
xmlstream Let disconnect() wait for its lock for a few seconds. 2012-02-22 07:57:13 -08:00
__init__.py Clean and get setup.py working once and for all. 2011-08-24 22:09:02 -07:00
basexmpp.py Cleanup logging when loading a custom plugin. 2012-03-05 11:30:36 -08:00
clientxmpp.py Add support for roster versioning. 2012-03-07 14:55:27 -08:00
componentxmpp.py More import cleanups based on pyflakes results. 2012-02-17 14:41:31 -08:00
exceptions.py More doc updates 2011-12-05 08:55:05 -08:00
version.py Bump version number in develop branch to 1.0.1dev. 2012-01-25 20:44:41 -08:00