Commit Graph

50 Commits

Author SHA1 Message Date
nicoco 65636b8cce implements XEP-0292 (vCard4 over XMPP) 2022-11-04 09:36:25 +01:00
nicoco c2ece57dee Add XEP-0055 (Jabber Search) 2022-09-11 23:22:44 +02:00
mathieui dbbc47e02d docs, XEP-0313: Order document by source 2021-03-09 19:52:53 +01:00
mathieui 7d2b245bb0 XEP-0441: Split MAM preferences into a separate plugin 2021-03-09 19:52:53 +01:00
mathieui ae31f78b63 docs: add resultiterator docs for XEP-0059 2021-03-07 19:45:01 +01:00
mathieui c1a598c34b Merge branch 'xep-0030-typing-and-co' into 'master'
XEP-0030: add typing and more docs

See merge request poezio/slixmpp!143
2021-03-04 22:14:59 +01:00
Nicoco K 9b5f3d9df0 Add XEP-0100 (Gateway Interaction) plugin
Remove usused prompt_future attribute

Add plugin_end

Update with mathieui's comments

Add option to transfer messages from unregistered users

XEP 0100 plugin
2021-03-02 18:54:22 +01:00
mathieui 2ff72d88fd docs: improve XEP-0030 docs 2021-03-01 20:54:26 +01:00
mathieui 0726b79345 docs: fix a typo (dedfault) 2021-02-27 21:02:55 +01:00
mathieui 3cdec464a5 docs: document the "internal API" with reference & howto 2021-02-26 00:09:56 +01:00
mathieui 9927e69435 docs: add references to API docs 2021-02-26 00:08:56 +01:00
mathieui 2fed9f9ad2 XEP-0319: API changes
- ``idle`` and ``active`` are now coroutines.
2021-02-26 00:08:56 +01:00
mathieui 9947d3db85 XEP-0231: API changes
- ``get_bob`` and ``set_bob`` are now coroutines.
- ``del_bob`` returns a Future.
2021-02-26 00:08:56 +01:00
mathieui ab87b25030 XEP-0153: API changes 2021-02-26 00:08:56 +01:00
mathieui e24e2f58d4 XEP-0128: API changes
- ``set_extended_info``, ``add_extended_info`` and ``del_extended_info`` return Futures.
2021-02-26 00:08:56 +01:00
mathieui 4960cffcb4 XEP-0115: API changes
- ``get_verstring``, ``get_caps`` are now coroutines.
- ``assign_verstring``, ``cache_caps`` now return a Future.

side-effect: fix supports() and has_identity() broken since forever
2021-02-26 00:08:56 +01:00
mathieui 504067d5a8 XEP-0077: API changes 2021-02-26 00:08:56 +01:00
mathieui 0b3233a6e8 XEP-0065: API changes 2021-02-26 00:08:56 +01:00
mathieui f7ecce42ac XEP-0054: API changes
- ``get_vcard``, ``publish_vcard`` are now coroutines.
2021-02-26 00:08:56 +01:00
mathieui d17967f58e XEP-0047: API changes
and fix unit tests broken for years.
2021-02-26 00:08:56 +01:00
mathieui 7772e26a8c XEP-0027: API changes
- ``get_keyids`` and ``get_keyid`` are now coroutines.
- ``set_keyid`` and ``del_keyid`` now return a Future.
2021-02-26 00:08:56 +01:00
mathieui 0b6326e1cc XEP-0012: API changes. 2021-02-26 00:08:56 +01:00
Nicoco K dcab3de1b4 Privileged entities (XEP-0356) 2021-02-18 20:03:22 +01:00
mathieui ea2d851a93 XEP-0363: Types, docs, and new-style kwargs 2021-02-13 20:23:21 +01:00
mathieui 02e0afbf0f XEP-0047: Better typing, docs, coroutine.
- Add a gather() shortcut to buffer all data received in a stream
- Fix a bug in sendall that happens if the data is above the block
  size.
2021-02-13 20:23:20 +01:00
mathieui 80ee551acd docs: fix links to stanza doc 2021-02-08 23:08:31 +01:00
mathieui 679432591e docs: do not order xep 0045 methods alphabetically 2021-02-08 23:08:31 +01:00
mathieui d9975aa4c0 docs: move things around for a cleaner toctree 2021-02-03 23:04:02 +01:00
mathieui 473575d276 doc: update XEP titles 2021-01-30 19:01:38 +01:00
mathieui 878870255f docs: move the plugin index away from the main page
it’s too big
2020-12-10 20:45:26 +01:00
mathieui 010bf6dd70 docs: fix rest issues 2020-12-10 19:22:40 +01:00
mathieui 9d61655215 docs: Add plugins 2020-12-10 19:22:40 +01:00
Karthikeyan Singaravelan 7218bb4499 cElementTree has been deprecated since Python 3.3 and removed in Python 3.9. 2020-03-28 04:42:23 +00:00
mathieui c66a4d4097 Update the documentation and examples
- update most of the examples with slixmpp
- change the help channels pointed out in the doc
- add a page listing differences from slixmpp and how to use asyncio
  nicely with slixmpp
- fix some in-code rst documentation
2015-02-24 22:47:15 +01:00
Emmanuel Gil Peyrot 17174016ec Remove all trailing whitespaces. 2014-09-01 02:47:15 +02:00
Florent Le Coz d3b56a5d94 Remove unused RestartStream exception 2014-07-22 02:18:48 +02:00
Florent Le Coz 5ab77c7452 Rename to slixmpp 2014-07-17 14:19:04 +02:00
Lance Stout 03bc38f7e3 Add docs on using Iq stanzas. 2011-12-31 01:28:41 -05:00
Lance Stout 8922e2050a Update the API docs for XMLStream 2011-12-04 20:35:17 -08:00
Lance Stout a85891c611 Add API docs for the scheduler 2011-12-04 16:43:05 -08:00
Lance Stout 2586fdffda Update api docs for handlers and matchers 2011-12-04 16:26:14 -08:00
Lance Stout b9332142c9 Update api docs for JID 2011-12-04 13:42:46 -08:00
Lance Stout 5f44c0e678 Add docs for filesocket 2011-11-22 16:33:38 -08:00
Lance Stout b87c4d786d Update tostring docs, plus more doc cleanup 2011-11-22 16:25:33 -08:00
Lance Stout 6906c15e8e Update docs for tostring 2011-11-22 15:25:02 -08:00
Lance Stout ff5421cefc Moar docs! 2011-11-21 23:28:19 -08:00
Lance Stout 4498e992a2 Add more stanzabase docs 2011-11-21 23:17:39 -08:00
Lance Stout ede59ab40e Clean and get setup.py working once and for all.
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-24 22:09:02 -07:00
Lance Stout 961668d420 Add guide for sending a message and then disconnecting. 2011-08-17 21:21:37 -07:00
Lance Stout 5ef197e5fd Start of docs for 1.0 2011-08-12 17:33:32 -07:00