Path to this page:
./
chat/py-xmpppy,
XMPP (Jabber) library for Python
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)
- (2024-11-24) Updated to version: py312-xmpppy-0.7.1nb6
- (2024-11-22) Updated to version: py312-xmpppy-0.7.1nb5
- (2024-08-02) Updated to version: py311-xmpppy-0.7.1nb2
- (2023-10-23) Updated to version: py311-xmpppy-0.7.1nb1
- (2022-08-24) Updated to version: py310-xmpppy-0.7.1
- (2022-04-10) Updated to version: py39-xmpppy-0.7.1
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.
|