retitle 505744 Please package new upstream release (1.0.1)
thanks

Josh Triplett <[email protected]> (14/11/2008):
> PyXMPP had its last release in 2005.  It has seen a lot of development
> since then.  Please consider packaging upstream's SVN snapshots,
> perhaps in experimental.

A new upstream release is even out.

To catch further developments, here's a watch file:
,---[ debian/watch ]---
| version=3
| http://pyxmpp.jajcus.net/downloads/ pyxmpp-([0-9.]+)\.tar\.gz
`---

Attached is a diff of the ChangeLog files.

Mraw,
KiBi.
--- ../pyxmpp-1.0.0/ChangeLog	2005-12-26 17:58:01.000000000 +0100
+++ ./ChangeLog	2009-01-17 19:28:30.000000000 +0100
@@ -1,3 +1,386 @@
+2009-01-17 18:28 +0000 [r686-687]  Jacek Konieczny <[email protected]>
+
+	* Makefile, README, CHANGES, .cvslog (removed):
+	  - Version: 1.0.1
+
+	* doc/Makefile:
+	  - updated for new epydoc and docutils
+
+2009-01-17 18:08 +0000 [r685]  Jacek Konieczny <[email protected]>
+
+	* auxtools/svn2log.py:
+	  - svn2log.py updated to use the standard ElementTree interface
+	    instead of pyxml
+
+2009-01-17 17:53 +0000 [r684]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanza.py:
+	  - use docCopyNode() and reconciliateNs() to make sure namespaces
+	    references are correct – fixes "python only" implementation
+
+2008-12-05 18:25 +0000 [r683]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/clientstream.py, pyxmpp/sasl/digest_md5.py:
+	  - Python 2.6 update: use 'hashlib' module instead of 'md5' and
+	    'sha' when available
+
+2008-12-05 17:09 +0000 [r682]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/exceptions.py:
+	  - Python 2.6 update: usage of deprecated BaseException.message
+	    dropped
+
+2008-12-05 07:18 +0000 [r681]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/streamtls.py:
+	  - small TLS improvements from Ron Frederick
+
+2008-08-21 06:24 +0000 [r680]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/clientstream.py:
+	  - login after registration fix by andrew.p.Hahn (fixes #26)
+
+2008-08-08 11:34 +0000 [r679]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/sasl/digest_md5.py:
+	  - allow spaces between challenge and response parameters (RFC 2831,
+	    section 7.1, '#' rule; needed for jabberd2 compatibility)
+
+2008-08-08 11:22 +0000 [r678]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stream.py, pyxmpp/client.py, pyxmpp/streamsasl.py,
+	  pyxmpp/sasl/__init__.py, pyxmpp/sasl/gssapi.py (added):
+	  - GSSAPI SASL support by Jelmer Vernooij
+
+2008-05-06 07:49 +0000 [r677]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/dataforms.py, tests/dataforms.py:
+	  - dataforms API and tests fixes
+
+2007-08-30 07:29 +0000 [r676]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanza.py:
+	  - .get_to() and get_from() documentation fix (correct return type)
+	  - set_to() and set_from() fixed to expect JID as argument (unicode
+	    should still work)
+
+2007-06-28 08:36 +0000 [r675]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/vcard.py:
+	  - last fix applied to two other occurences of the buf (closes #13,
+	    again)
+
+2007-06-27 07:20 +0000 [r673]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/vcard.py:
+	  - RFC2425 parsing of VCardImage and attribute initialization fix
+	    (closes #13)
+
+2007-06-26 07:26 +0000 [r672]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/vcard.py:
+	  - fixed #12
+
+2007-05-09 12:05 +0000 [r671]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/presence.py:
+	  - make 'deny', not 'accept' response in make_deny_response
+
+2007-02-21 09:18 +0000 [r670]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanza.py:
+	  - as_xml() already adds content to the stanza ('if' changed to
+	    'elif')
+
+2007-02-03 19:31 +0000 [r669]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/interface_micro_impl.py, pyxmpp/interface.py,
+	  pyxmpp/interfaces.py, tests/interface.py:
+	  - interfaces API improvements
+
+2007-01-05 16:24 +0000 [r668]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanzaprocessor.py:
+	  - return feature-not-implemented error if no handler is found for
+	    otherwise valid stanza (thanks to Maciek Niedzielski)
+
+2006-12-11 16:48 +0000 [r667]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/streamtls.py:
+	  - typo
+
+2006-12-03 15:40 +0000 [r666]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/disco.py:
+	  - set_identities() fix
+
+2006-12-03 07:56 +0000 [r665]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/client.py:
+	  - XMPP-IM, not XHTML-IM, of course. Thanks machekku.
+
+2006-11-03 13:53 +0000 [r664]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/exceptions.py:
+	  - docstring for JIDMalformedProtocolError fixed
+
+2006-10-25 06:48 +0000 [r663]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanza.py:
+	  - include serialized stanza in the 'stanza has no error' exception
+
+2006-10-24 08:36 +0000 [r662]  Jacek Konieczny <[email protected]>
+
+	* configure.py:
+	  - do not try to print M2Crypto version if M2Crypto is not available
+
+2006-09-29 06:16 +0000 [r661]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/sasl/digest_md5.py:
+	  - hopefuly fixed processing of 'additional data with success'
+
+2006-09-28 11:43 +0000 [r660]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/sasl/digest_md5.py:
+	  - do not put serv-name in digest-uri if it is same as host
+
+2006-09-06 18:46 +0000 [r659]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/streamtls.py:
+	  - Stream.tls_is_certificate_valid() method added to check
+	    certificate subject name against stream peer name
+
+2006-09-01 21:08 +0000 [r657-658]  Jacek Konieczny <[email protected]>
+
+	* README, pyxmpp/streamtls.py, pyxmpp/exceptions.py:
+	  - M2Crypto 0.16 support added, support for older M2Crypto version
+	    dropped
+
+	* pyxmpp/jabber/delay.py, pyxmpp/jabber/vcard.py,
+	  pyxmpp/jabber/dataforms.py:
+	  - exception handling unification (more ProtocolErrors raised)
+
+2006-08-31 20:13 +0000 [r656]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/client.py, pyxmpp/interface.py (added),
+	  examples/echobot_old.py (added), pyxmpp/interfaces.py,
+	  pyxmpp/jabber/client.py, CHANGES, examples/echobot.py:
+	  - interface based API created to easily add various stanza handlers
+	    in separate components.
+
+2006-08-31 10:17 +0000 [r655]  Jacek Konieczny <[email protected]>
+
+	* MANIFEST.in:
+	  - missing files added: build.cfg and configure.py
+
+2006-08-29 20:12 +0000 [r654]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/interface_micro_impl.py (added), tests/all.py,
+	  pyxmpp/interfaces.py (added), tests/interface.py (added):
+	  - Zope Interface API infrastructure added with very simplified
+	    fallback implementation
+
+2006-08-27 20:49 +0000 [r653]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanzaprocessor.py, examples/echobot.py:
+	  - now stanza handlers may return stanzas which should be send as
+	    the response to the handled event.
+
+2006-08-27 19:41 +0000 [r652]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/clientstream.py, pyxmpp/jabberd/component.py,
+	  pyxmpp/stream.py, pyxmpp/client.py,
+	  pyxmpp/jabber/clientstream.py, pyxmpp/streambase.py,
+	  pyxmpp/jabberd/componentstream.py:
+	  - "owner" attribute added to stream classes. May be used to get
+	    right Client or Component class for a stream or stanza. May be
+	    useful for multi-account clients
+
+2006-08-27 19:26 +0000 [r651]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/iq.py, pyxmpp/stanza.py, pyxmpp/message.py,
+	  pyxmpp/presence.py, pyxmpp/streambase.py:
+	  - stream attribute added to Stanza objects
+
+2006-08-26 20:32 +0000 [r649-650]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/stanzaprocessor.py:
+	  - a little docstring improvement
+
+	* pyxmpp/stanzaprocessor.py, examples/echocomponent.py:
+	  - automatic handling of ProtocolError exceptions (catching them
+	    generating XMPP errors) at the stanza dispatcher
+
+2006-08-26 20:09 +0000 [r648]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/iq.py, pyxmpp/client.py, pyxmpp/streamsasl.py,
+	  pyxmpp/streamtls.py, pyxmpp/jabber/clientstream.py,
+	  pyxmpp/exceptions.py (added), pyxmpp/jabber/muccore.py, CHANGES,
+	  pyxmpp/message.py, pyxmpp/streambase.py, pyxmpp/jabber/disco.py,
+	  pyxmpp/error.py, pyxmpp/clientstream.py,
+	  pyxmpp/jabberd/component.py, pyxmpp/stanza.py,
+	  pyxmpp/xmppstringprep.py, pyxmpp/xmlextra.py, pyxmpp/presence.py,
+	  pyxmpp/jid.py, pyxmpp/jabberd/componentstream.py, pyxmpp/all.py:
+	  - exception handling improvements, part one
+
+2006-08-26 18:27 +0000 [r647]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/iq.py, pyxmpp/jabber/muc.py, pyxmpp/jabber/register.py,
+	  pyxmpp/streamtls.py, pyxmpp/streamsasl.py, pyxmpp/roster.py,
+	  pyxmpp/client.py, pyxmpp/jabber/simple.py,
+	  pyxmpp/jabber/clientstream.py, pyxmpp/jabber/delay.py,
+	  pyxmpp/jabber/vcard.py, pyxmpp/streambase.py,
+	  pyxmpp/sasl/digest_md5.py, pyxmpp/jabber/disco.py,
+	  pyxmpp/error.py, pyxmpp/objects.py, pyxmpp/sasl/core.py,
+	  pyxmpp/clientstream.py, pyxmpp/jabber/all.py, pyxmpp/utils.py,
+	  pyxmpp/stanza.py, pyxmpp/jabberd/all.py,
+	  pyxmpp/xmppstringprep.py, pyxmpp/cache.py,
+	  pyxmpp/jabber/client.py, pyxmpp/xmlextra.py,
+	  pyxmpp/sasl/plain.py, pyxmpp/jabber/dataforms.py, pyxmpp/jid.py,
+	  pyxmpp/jabberd/componentstream.py, pyxmpp/all.py:
+	  - copyright headers updated
+
+2006-08-26 18:18 +0000 [r646]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/objects.py, pyxmpp/__init__.py, CHANGES,
+	  pyxmpp/jabber/disco.py, tests/data/disco_info_in.txt:
+	  - CachedPropertyObject class and its usage in pyxmpp.jabber.disco
+	    removed
+
+2006-08-18 13:54 +0000 [r645]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/delay.py:
+	  - __cmp__ implementation fixed for Delay objects
+
+2006-08-18 12:14 +0000 [r644]  Jacek Konieczny <[email protected]>
+
+	* configure.py:
+	  - fix error occuring when executing via 'python configure.py'
+
+2006-07-23 21:26 +0000 [r643]  Jacek Konieczny <[email protected]>
+
+	* README, build.cfg (added), setup.py, configure.py (added):
+	  - simple configure.py script (fixes #2)
+
+2006-07-23 21:02 +0000 [r642]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/roster.py:
+	  - docstings about __iter__, __contains__ and __getitem__ usage
+
+2006-07-23 20:26 +0000 [r641]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/roster.py:
+	  - mapping interface for Roster object (__getitem__ gets item by
+	    jid)
+
+2006-07-18 17:22 +0000 [r640]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/streambase.py:
+	  - fixed problem with non-ascii characters in JID during
+	    resource-binding
+
+2006-07-13 19:16 +0000 [r639]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/iq.py, pyxmpp/stanzaprocessor.py:
+	  - generate <bad-request/> error for <iq/> stanzas with invalid
+	    type, as the RFC requires (fixes #3)
+
+2006-07-12 15:43 +0000 [r638]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/streamtls.py, pyxmpp/streambase.py:
+	  - catch all socket.errors (patch by Winfried Tilanus)
+
+2006-07-10 06:12 +0000 [r637]  Jacek Konieczny <[email protected]>
+
+	* README:
+	  - typos
+
+2006-06-04 20:38 +0000 [r636]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/error.py, tests/message.py, tests/presence.py,
+	  tests/data/stream_info.txt, tests/data/stream.xml, setup.py,
+	  pyxmpp/xmlextra.py, tests/ns_operations.py:
+	  - s/pyxmpp.jabberstudio.org/pyxmpp.jajcus.net/
+
+2006-06-04 20:28 +0000 [r635]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/muc.py:
+	  - address updated
+
+2006-06-03 19:40 +0000 [r634]  Jacek Konieczny <[email protected]>
+
+	* doc/Makefile, doc/template.html:
+	  - www template fixed
+	  - doc Makefile updated for docutils-0.4 (which generate better
+	    XHTML)
+
+2006-05-31 20:31 +0000 [r633]  Jacek Konieczny <[email protected]>
+
+	* README, doc/Makefile, doc/template.html:
+	  - updated after migration to the new site (pyxmpp.jajcus.net)
+
+2006-05-29 11:57 +0000 [r631-632]  Jacek Konieczny <[email protected]>
+
+	* test (removed):
+	  - notification test done (closes #1)
+
+	* test (added):
+	  - notification test (refs #1)
+
+2006-05-28 20:55 +0000 [r630]  Jacek Konieczny <[email protected]>
+
+	* README.Repository_moved (removed):
+	  - not needed here (in the new repository)
+
+2006-05-28 20:35 +0000 [r629]  Jacek Konieczny <[email protected]>
+
+	* README.Repository_moved (added):
+	  - an important notice
+
+2006-04-09 13:55 +0000 [r628]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/roster.py:
+	  - Roster.__contains__() for useful 'in' operator
+
+2006-04-09 13:41 +0000 [r627]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/roster.py:
+	  - Roster.items property and an iteration iterface
+
+2006-03-27 10:06 +0000 [r626]  Jacek Konieczny <[email protected]>
+
+	* examples/echobot.py:
+	  - ugly typo
+
+2006-03-27 07:53 +0000 [r625]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/client.py:
+	  - request roster before sending the initial presence
+
+2006-03-26 17:46 +0000 [r624]  Jacek Konieczny <[email protected]>
+
+	* examples/echobot.py:
+	  - handle 'unavailable' presence and don't use 'available' presence
+	    type (None type should be used instead)
+
+2006-03-24 19:36 +0000 [r623]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/vcard.py:
+	  - vCard query element name is 'vCard', not 'query'! (thanks to
+	    Winfried Tilanus)
+
+2006-01-01 19:28 +0000 [r622]  Jacek Konieczny <[email protected]>
+
+	* tests/ns_operations.py:
+	  - compatibility fixes for older libxml2 (xmlNode.ns() fails there
+	    when node does not have namespace)
+
+2006-01-01 19:23 +0000 [r621]  Jacek Konieczny <[email protected]>
+
+	* pyxmpp/jabber/delay.py:
+	  - convert 'from' from UTF-8 to Unicode before passing to JID
+	    constructor
+
 2005-12-26 16:54 +0000 [r620]  Jacek Konieczny <[email protected]>
 
 	* Makefile: *** Version: 1.0.0 ***

Attachment: signature.asc
Description: Digital signature

Reply via email to