Add meta plugin for XEP-0302 for the 2012 compliance suite.

There are still a few remaining items in the RFCs to add support for,
but the current plugin support matches the advanced client profile.
This commit is contained in:
Lance Stout 2012-06-22 21:50:43 -07:00
parent b11e1ee92d
commit e4911e9391
2 changed files with 19 additions and 0 deletions

View file

@ -59,4 +59,5 @@ __all__ = [
'xep_0256', # Last Activity in Presence
'xep_0258', # Security Labels in XMPP
'xep_0270', # XMPP Compliance Suites 2010
'xep_0302', # XMPP Compliance Suites 2012
]

View file

@ -0,0 +1,18 @@
"""
SleekXMPP: The Sleek XMPP Library
Copyright (C) 2012 Nathanael C. Fritz, Lance J.T. Stout
This file is part of SleekXMPP.
See the file LICENSE for copying permission.
"""
from sleekxmpp.plugins import BasePlugin
class XEP_0302(BasePlugin):
name = 'xep_0302'
description = 'XEP-0302: XMPP Compliance Suites 2012'
dependencies = set(['xep_0030', 'xep_0115', 'xep_0054',
'xep_0163', 'xep_0045', 'xep_0085',
'xep_0184', 'xep_0198'])