Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
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.
|
|
Bump PKGREVISION
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
Note that xmpp.py has been removed; use xmpp-message instead.
pkgsrc changes:
Allow python 3 builds, now that it works with python 3.
Upstream changes:
2021-12-28 0.7.0
================
- Documentation: Improve README and setup.py
- ``xmpp-message``: Evaluate return value from ``connection.auth()`` and
croak when it fails
- ``xmpp-message``: Optionally read credentials from ``~/.xsend`` file
- Remove ``basic.py`` and ``xsend.py`` example programs
2021-12-28 0.6.5
================
- Python 3: Encoding fix for authentication (#52). Thanks, @D-L, @sumdog and @gdt!
2021-10-19 0.6.4
================
- Python 3: Fix handling of ``socket.error``/``OSError`` exceptions
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
|
(still not ok with python3.8)
2021-09-14 0.6.3
Improve compatibility with Python 3 within authentication subsystem
Improve exception handling
Remove special characters from README.rst to make installation on Windows easier
|
|
|
|
Upstream lacks NEWS, but reading the commit logs this is bugfixes,
minor improvements and work towards python3
This does not work for me with python 3.8, so I'm leaving it as 2.7
only.
|
|
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html
In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.
To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.
Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
|
|
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|
|
future Python 3.8
|
|
python 3.4 / 3.5 removal commit.
|
|
- Includes some whitespace changes, to be handled in a separate commit.
|
|
|
|
|
|
|
|
|
|
py-dns now supports all python versions, so versioned_dependencies
is not needed any longer.
|
|
|
|
|
|
Problems found with existing distfiles:
distfiles/icb-5.0.9.tar.gz
distfiles/icb.2.1.4.tar.Z
distfiles/zenicb-19981202.tar.gz
No changes made to these /distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
|
|
|
|
until proven otherwise.
|
|
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.
Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.
Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.
Whitespace cleanups and other nits corrected, where necessary.
|
|
|
|
|
|
|
|
XMPPPY is an implementation of the XMPP (Jabber) protocols in
Python.
It is similar to JABBERPY, but as a currently maintained project.
|