summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2012-07-24Add validation for JIDs.Lance Stout
2012-07-16Merge branch 'master' into developLance Stout
2012-07-16Add plugin for XEP-0191: Simple Communications BlockingLance Stout
2012-06-22Change packaging for XEP-0256 to just a single file.Lance Stout
2012-06-22Add support for XEP-0256: Last Activity in PresenceLance Stout
2012-06-20Merge branch 'master' into developLance Stout
2012-06-20Add support for XEP-0221: Data Forms Media ElementLance Stout
2012-06-20Add support for XEP-0186: Invisible CommandLance Stout
2012-06-19Merge branch 'master' into developLance Stout
Conflicts: sleekxmpp/basexmpp.py
2012-06-18Initial support for XEP-0258Lance Stout
2012-06-18Add initial XEP-0084 support.Lance Stout
It does not auto-retrieve and store avatars yet, but everything is there to do so.
2012-06-18Simplify and update XEP-0033 to latest plugin format.Lance Stout
2012-06-09Added the xep_0065 plugin in the setup.pySandro Munda
2012-05-22Add better certificate handling.Lance Stout
Certificate host names are now matched (using DNS, SRV, XMPPAddr, and Common Name), along with expiration check. Scheduled event to reset the stream once the server's cert expires. Handle invalid cert trust chains gracefully now.
2012-04-09Update setup.py with the latest plugins.Lance Stout
2012-03-18Add initial support for XEP-0198 for stream management.Lance Stout
2012-03-11Add support for XEP-0108: User Activity.Lance Stout
2012-03-11Expand support of XEP-0172 (user nickname) to include PEP.Lance Stout
2012-03-10Add support for XEP-0107, User Mood.Lance Stout
2012-03-10Add support for XEP-0080.Lance Stout
2012-03-10Add support for XEP-0118.Lance Stout
See examples/user_tune.py for a demonstration using the currently playing song in iTunes.
2012-03-08Fix setup.py to include the rosterver stream feature plugin.Lance Stout
2012-02-03Merge remote-tracking branch 'whooo/master' into developLance Stout
2012-02-02Initial, mostly working XEP-0047 plugin.Lance Stout
This is inspired by the version from macdiesel and tomstrummer, but their version was heavily linked with XEP-0096 and focused solely on file transfer. This version is a more generic implementation.
2012-02-02Added plugin for XEP-0184Erik Larsson
2012-01-19Add basic start for a client side XEP-0077 plugin.Lance Stout
2012-01-11update_caps() can now do presence broadcasting.Lance Stout
As part of adding this feature: - fixed bug in update_caps() not assigning verstrings - fixed xep_0004 typo - can now use None as a roster key which will map to boundjid.bare - fixed using JID objects in disco node handlers - fixed failing test related to get_roster Several of these bugs I've fixed before, so I either didn't push them earlier, or I clobbered something when merging. *shrug*
2012-01-09Fix setup.py Unicode issue with README.rstLance Stout
Fixes issue #135
2011-11-08Use setuptools if available.Lance Stout
2011-09-01Tweak setup.py, and bump dev version to RC3.Lance Stout
2011-08-24Clean and get setup.py working once and for all.Lance Stout
Fixes: README.rst now included Double line spacing removed from long_description Source package now includes tests, examples, etc using Manifest.in README.rst typos fixed Added README.rst section on installing dnspython for Python3 Version bumped to RC2 Version is now taken from sleekxmpp.version.__version__ without having to pull in the entire library Added 'test' command for setup.py Simplified testall.py Docs build cleanly from source package after installation
2011-08-18Update README (renamed to README.rst so Github will render it)Lance Stout
2011-08-12Include new XEP-0004 directories in setup.pyLance Stout
2011-08-12Missing commas in setup.pyLance Stout
2011-08-12Merge branch 'develop' into rosterLance Stout
Conflicts: setup.py sleekxmpp/clientxmpp.py
2011-08-06Fix XEP-0078 using the new stream feature workflow.Lance Stout
Honestly, this is mainly just a demo/proof of concept that we can handle dependencies and ordering issues with stream features. DON'T use XEP-0078 if you are able to use the normal SASL method, which should be the case unless you are dealing with a very old XMPP server implementation.
2011-08-05Update the info in setup.pyLance Stout
I thought I had done this a long time ago, but it must have been in a lost branch. *shrug* It's too late for Beta6, so I've manually updated the PyPI entry.
2011-08-04Make sure setup.py has all of the plugins.Lance Stout
XEP-0199 got dropped during a cut/paste for 203 and 204.
2011-08-04Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-08-04Merge branch 'develop' into rosterLance Stout
Conflicts: setup.py
2011-08-04Clean up and unify tostring once and for all.Lance Stout
Packaging for Python3 just got easier.
2011-08-04Sadly, dateutil is not actually part of the standard lib.Lance Stout
Thus, using the XEP-0082 and XEP-0202 introduces a dependency on the dateutil package (installable using pip install python-dateutil). Maybe we'll be able to rework how these plugins work to avoid needing dateutil, but for now this will have to do.
2011-08-03the great xep_0060 re-organization in preperation for rewriteNathan Fritz
2011-08-03Merge branch 'stream_features' into developLance Stout
2011-08-03updated setup.py to include stream features pluginsNathan Fritz
2011-08-03started transition to xep_0060 rewriteNathan Fritz
2011-08-03Integrate a modified version of Dave Cridland's Suelta SASL library.Lance Stout
2011-06-18Added roster package to setup.pyLance Stout
2011-04-08Make setup.py use sleekxmpp.__version__Lance Stout
2011-03-24Added new implementation for XEP-0086.Lance Stout