./chat/py-xmpppy, XMPP (Jabber) library for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.1nb6, Package name: py312-xmpppy-0.7.1nb6, Maintainer: gdt


XMPPPY is an implementation of the XMPP (Jabber) protocols in
Python.

It is similar to JABBERPY, but as a currently maintained project.


Required to run:
[textproc/py-expat] [net/py-dns] [devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 186.941 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-24 01:52:59 by Greg Troxel | Files touched by this commit (3)
Log message:
chat/py-xmpppy: Improve TLS python calls

Based on a suggested from felixfontein@github, use
ssl.create_default_context, which also sets other more modern defaults
(e.g. no SSLv3) and loads system trust anchors by default.
   2024-11-22 15:20:02 by Greg Troxel | Files touched by this commit (3)
Log message:
chat/py-xmpppy: Enable certificate validation

Tested on NetBSD 10.  This is really addressing an upstream issue, but
upstream does not appear likely to do so soon.
   2024-11-22 14:45:36 by Greg Troxel | Files touched by this commit (3)
Log message:
chat/py-xmppy: Adapt to python 3.12+ ssl interface

Upstream code used a deprecated, now withdrawn, interface.  Apply a
patch from an usptream PR.

NB: This explicitly disables certification validation, but that
matches the previous behavior.
   2024-08-02 13:27:21 by Greg Troxel | Files touched by this commit (1)
Log message:
chat/py-xmpppy: Depend on py-six

It is used at runtime, and setup.py says it is needed at install time.
   2024-05-20 15:06:51 by Greg Troxel | Files touched by this commit (1)
Log message:
chat/py-xmpppy: Upgrade HOMEPAGE to https
   2024-05-10 12:30:41 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-xmpppy: stop using versioned_dependencies.mk

No functional change.
   2022-08-23 23:49:56 by Thomas Klausner | Files touched by this commit (7)
Log message:
*: switch to appropriate py-dns version
   2022-04-10 20:49:25 by Greg Troxel | Files touched by this commit (3)
Log message:
chat/py-xmpppy: Update to 0.7.1

2022-04-10 0.7.1
================
- Use ``six.ensure_str()`` and ``six.ensure_binary()`` instead of custom \ 
decoding. Thanks, @normanr!
- Fix Non-SASL (XEP-0078) authentication for Python 3. Thanks, @smudge1977!
- Add ``B64`` shortcut function to streamline base64 encoding.