Python X2Go 0.6.1.3 released
Mihai Moldovan
ionic at ionic.de
Wed Jan 1 20:25:11 CET 2020
Dear all
The X2Go project is proud to announce a new release of the X2Go
component ,,python-x2go''.
New gains of this version of ,,python-x2go'' are:
o fixed Python-3-crash when handling keyboard layouts
o check KDrive-availability before using it
o patch around Python-3-incompatibility in paramiko (if necessary)
o documentation building improvements for RPM distros
X2Go Component: python-x2go
Version: 0.6.1.3
Status: RELEASE
Timestamp: 1577883976
Date: Wed, 01 Jan 2020 14:06:16 +0100
Changes:
python-x2go (0.6.1.3) RELEASED; urgency=medium
.
[ Mike Gabriel ]
* New upstream release 0.6.1.3:
- x2go/backends/terminal/plain.py: Fix keyboard layout setting under
Python3. <bytes>.decode() does not modify the variable in place but
needs an assignment.
- Check availability of X2Go KDrive base support server-side before
firing up x2gokdriveclient.
- x2go/_paramiko.py: Monkey-patch PKey._write_private_key() method as
it is broken under Python3.
See: https://github.com/paramiko/paramiko/pull/1583/
.
[ Mihai Moldovan ]
* New upstream version (0.6.1.3):
- Makefile.docupload: make sphinx-apidoc overridable/configurable.
- x2go/_paramiko.py: stop monkey-patching very old paramiko versions with
the private key fix for Python 3. We don't care for
Python-3-compatibility there and they implement serialization on their
own anyway.
- misc: pre-release copyright update.
* python-x2go.spec:
+ Call a more specialized version of sphinx-apidoc depending on the Python
version we're building against. When building for Python 3, use the
specific Python-3-version corresponding to %{python3_version}.
Otherwise, try to auto-detect the correct version by scanning for either
sphinx-apidoc-%{python2_version}, sphinx-apidoc-2 or just defaulting to
sphinx-apidoc (and hoping very hard that this is actually the
Python-2-version).
+ Fix condition in doc build.
+ Reflow comments (only).
+ Also use the same detection mechanism for sphinx-build.
+ Correctly check for existance of %{python2_version}.
+ Add Python-3-autodetection via %{python3_version} and fallbacks to
%{py3_ver} and yet another to the plain "3" postfix.
+ Fix fallback detection. We want to fall back if the variables are empty,
not set.
+ Fix sphinx-{apidoc,build} calls by using the new shell variables, not
RPM macros.
Regards,
Mihai Moldovan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x2go.org/pipermail/x2go-announcements/attachments/20200101/8ac6c882/attachment.sig>
More information about the x2go-announcements
mailing list