[X2Go-Commits] [python-x2go] branch build-main updated (fa04b4f -> 71df03f)
git-admin at x2go.org
git-admin at x2go.org
Thu Sep 6 20:24:07 CEST 2018
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch build-main
in repository python-x2go.
from fa04b4f release 0.5.0.6
adds b159a5c Continue development
adds 327fa5e Port to Python3.
adds a18646c Bump upstream version to 0.5.99.0.
adds a9c6d71 debian/python-x2go-doc.lintian-overrides: Add EOL at EOF.
adds c6a6dc0 debian/rules: Don't build API documentation twice.
adds 300b150 Obviously, gevent from Python3 is quite critical towards circular import models.
adds 18d330e x2go/xserver.py: whitespace fix at EOF.
adds fb1abc4 Futurize: Re-add Python2 support back into python-x2go.
adds a6cdbec x2go/**.py: Add __package__ and __name__ definitions to all Python files.
adds c72289e backends: No need to ship a stub gconf backend anymore. GConf is dead.
adds ab93199 python-x2go.spec: No need to run 2to3 at build time anymore. Python X2Go now natively supports Python2 and Python3.
adds c13c03a x2go/backends/control/plain.py: Drop debug print output.
adds 14e42ae x2go/backends/control/plain.p: Fix passphrase unlocking of private keys.
adds d06810e x2go/tests/runalltests.py: Fix runalltests.py (permissions, header).
adds e12cc7c debian/control: Add D (python*-x2go): python*-future.
adds 1762b36 python-x2go.spec: Add B-R python*-future.
adds abdf531 python-x2go.spec: Move python*-foo dependencies to %package sections. Add python*-future as a runtime requirement.
adds 57114f0 x2go/backends/control/plain.py: Handle password based authentication failures graceful. Uncomment previously commented out code.
adds 1623d96 x2go/backends/control/plain.py: Resolve Python 2 vs. 3 type issue on returned data from SSHClient.exec_command().
adds b4eb88b x2go/cleanup.py: As we need to avoid circular imports, figure out with a work-around if to-be-stopped thread is of X2GoGuardianSession type or other.
adds 9187855 x2go/backends/profiles/httpbroker.py: Fix broker URL assembling when no port is given (i.e. convert None to '' manually).
adds d5f3e2b debian/rules: Temporarily disable API documentation builds. Switching to Sphinx is probably the way to go.
adds d68f4d4 debian/control: We need python2 and python3 related packages alike under Build-Depends:.
adds cae233b python-x2go.spec: Disable epydoc API documentation builds for now on RPM based distros, too. We will probably switch to Sphinx for API documentation generation.
adds 1ae1590 Various I/O + Unicode fixes for various write() calls.
adds f3d1e0e x2go/pulseaudio.py: Esound is soooo old-school. Dropping it.
adds d3b6389 x2go/session.py: Avoid variable name collisions in nested exception catching.
adds d76d768 debian/changelog: fixup.
adds a8b4ad8 x2go/backends/terminal/plain.py: supply xinerama parameters to x2gostartagent and x2goresume-session, currently defaulting to false since this feature is not implemented.
adds e45962c x2go/backends/terminal/plain.py: With Python3, decode stderr reads.
adds 825b697 Various __doc__ string improvements and fixes.
adds 31054c0 Some more __doc__ string fixes.
adds b0d1441 Start using Sphinx API documentation tool.
adds 58c6884 Makefile.docupload: Wrap around Sphinx's Makefile in docs/ subfolder.
adds 113b0a1 x2go/__init__.py: Add __AUTHOR__, so we can use it in API documentation.
adds f96c17e API __doc__ strings: Rough / automated switch from Epydoc to Sphinx/reST.
adds 8e7a939 API Epydoc2Sphinx conversion: Replace 'C{...}' by ... (monospaced text).
adds 1a5796a debian/: Adapt to building API docs with Sphinx.
adds 967cd2d update debian/changelog
adds d83973b Makefile.docupload: Add docupdate target. Don't rebuild API doc for all files, only for files that changed.
adds 07b865a API doc: another white-space cleanup + fixes for all open Sphinx Build warnings.
adds a912f9f docs/Makefile: Use sphinx-build command as found in PATH.
adds 605aec3 debian/control: Add to Build-Conflicts: python-sphinx. We need Python3 Sphinx for building the API docs.
adds 49409b1 python-x2go.spec: Blind shot at attempting API doc build for RPM packages.
adds e769baf API documentation: Convert class name only links to reST links.
adds 146ffb4 API documentation: Convert full class name path links to reST links.
adds aca2c5b API doc: Switch to 'classic' theme.
adds 435c0bb x2go/client.py: Fix a __doc__ string head line.
adds 0f97e8f Makefile.docupload: Add clean target.
adds f405e8a Makefile.docupload: whitespace fix.
adds 7646426 Drop unit test framework. Never really used (though we should have). (Fixes: #1259).
adds a2e69d5 Update docs/source/*.rst. Non-used unit tests removed from source code.
adds f89baa4 x2go/client.py: Add with_command option to list_sessions() method.
adds 63a003f version bump to 0.5.99.1, due to slightly changed API
adds 07e5a86 python-x2go.spec: At least in openSUSE, Sphinx is python3-Sphinx (with capital S).
adds 75fb1d9 x2go/checkhosts.py: Python3 fix in get_key_fingerprint().
adds 7ed68ae Natively support xinerama option.
adds 413c85a x2go/utils.py: Python3 fix in get_workarea_geometry().
adds 5166f57 x2go/backends/terminal/plain.py: Initialize cmd_line list before prepending env vars.
adds f9ab897 x2go/backends/terminal/plain.py: x2gosession-resume handles xinerama support differently from x2gostartagent. Adding it as cmdline parameter No. 9.
adds e275a12 x2go/backends/terminal/plain.py: All command parameters need to be strings.
adds e02f26e python-x2go.spec: also add fdupes package as a build dependency for RHEL-based distros.
adds ba08522 python-x2go.spec: correctly pythonize package, for Fedora, RHEL/EPEL and OpenSuSE.
adds e3d2245 python-x2go.spec: fix package names in %package (and its %description) and %files sections.
adds b486004 python-x2go.spec: add dependency on the python-configparser backport.
adds 7937eef python-x2go.spec: actually disable python3 builds on OpenSuSE.
adds 1ca6c7e python-x2go.spec: OpenSuSE Leap 15 and TumbleWeed renamed python-xlib to python{2,3}-python-xlib.
adds 71bff06 python-x2go.spec: local %defines are buggy in older RPM implementations, work around by using %global instead.
adds 00ee1ce python-x2go.spec: merge python(2)-x2go section in main section, since we cannot redefine subpackages.
adds 316ad95 docs/source/conf.py: set minimum sphinx version to 1.0.
adds 26bfe2d docs/source/conf.py: drop minimum sphinx version requirement again, detect version manually and adapt config based on this information.
adds de4af10 docs/source/conf.py: fix parse error due to wrong else usage.
adds 7b57e17 docs/source/conf.py: import sphinx module.
adds 2a1907b python-x2go.spec: older OpenSuSE Leap versions don't support %{python2_sitelib} - use %{python_sitelib} instead.
adds e5596d2 python-x2go.spec: document %(python_module} definitions.
adds b7549f5 python-x2go.spec: override python_module macro for OpenSuSE Leap 42.3, the shipped version does not what later versions do correctly.
adds 1cf4fb2 python-x2go.spec: %{sle_version} is not defined on TW, so use a %{suse_version} check additionally to catch this variant.
adds a5b26e8 sphinx hyperrefs: Fix all remaining hyperrefs that are still in epydoc format.
adds 945066e sphinx docs: Update loads of param and type fields to sphinxy format.
adds ac545a7 sphinx docs: It needs to be :mod:, not :module:.
adds a36fd9f sphinx docs: The logging module is x2go.log, not x2go.logger.
adds 3b8e552 sphinxy docs: Convert bold / italic from Epydoc to Sphinxy markup.
adds 7e79d07 x2go/log.py: Fix documentation of default log level ('or'ed not 'and'ed).
adds a5c1537 x2go/backends/*: Drop winreg backends. Never worked on them, will probably never come.
adds eba55ce documentation: Correctly refrence X2GoClientPrinting and X2GoClientSettings. Also mention broker based X2GoSessionProfiles backends.
adds 6d0c979 documentation: typo fix in class name.
adds be5b42d x2go/session.py: Re-tested our interactive PyShell session launch with Python3. Works!
adds f0dd125 x2go/client.py: Update list of supported features.
adds 6180ace x2go/__init__.py: Avoid ares resolver for now, as it currently is broken in Debian testing.
adds 486500a Makefile.docupload: Add apidoc target.
adds b871e69 docs/source/: Update API doc tree, winreg modules removed.
adds 71df03f release 0.6.0.0
No new revisions were added by this update.
Summary of changes:
ChangeLog | 6365 ++++++++++++++++++++
Makefile.docupload | 23 +-
debian/changelog | 71 +
debian/compat | 2 +-
debian/control | 57 +-
debian/python-x2go-doc.docs | 2 +-
debian/python-x2go-doc.links | 1 +
debian/python-x2go-doc.lintian-overrides | 2 +-
debian/python-x2go.install | 2 +-
debian/{python-x2go.docs => python3-x2go.docs} | 0
...{python-x2go.examples => python3-x2go.examples} | 0
debian/python3-x2go.install | 1 +
debian/rules | 28 +-
docs/Makefile | 225 +
docs/source/conf.py | 441 ++
docs/source/index.rst | 23 +
docs/source/modules.rst | 7 +
docs/source/x2go.backends.control.plain.rst | 7 +
docs/source/x2go.backends.control.rst | 17 +
docs/source/x2go.backends.info.plain.rst | 7 +
docs/source/x2go.backends.info.rst | 17 +
docs/source/x2go.backends.printing.file.rst | 7 +
docs/source/x2go.backends.printing.rst | 17 +
docs/source/x2go.backends.profiles.base.rst | 7 +
docs/source/x2go.backends.profiles.file.rst | 7 +
docs/source/x2go.backends.profiles.httpbroker.rst | 7 +
docs/source/x2go.backends.profiles.rst | 20 +
docs/source/x2go.backends.profiles.sshbroker.rst | 7 +
docs/source/x2go.backends.proxy.base.rst | 7 +
docs/source/x2go.backends.proxy.nx3.rst | 7 +
docs/source/x2go.backends.proxy.rst | 18 +
docs/source/x2go.backends.rst | 23 +
docs/source/x2go.backends.settings.file.rst | 7 +
docs/source/x2go.backends.settings.rst | 17 +
docs/source/x2go.backends.terminal.plain.rst | 7 +
docs/source/x2go.backends.terminal.rst | 17 +
docs/source/x2go.cache.rst | 7 +
docs/source/x2go.checkhosts.rst | 7 +
docs/source/x2go.cleanup.rst | 7 +
docs/source/x2go.client.rst | 7 +
docs/source/x2go.defaults.rst | 7 +
docs/source/x2go.forward.rst | 7 +
docs/source/x2go.gevent_subprocess.rst | 7 +
docs/source/x2go.guardian.rst | 7 +
docs/source/x2go.inifiles.rst | 7 +
docs/source/x2go.log.rst | 7 +
docs/source/x2go.mimebox.rst | 7 +
docs/source/x2go.mimeboxactions.rst | 7 +
docs/source/x2go.printactions.rst | 7 +
docs/source/x2go.printqueue.rst | 7 +
docs/source/x2go.pulseaudio.rst | 7 +
docs/source/x2go.registry.rst | 7 +
docs/source/x2go.rforward.rst | 7 +
docs/source/x2go.rst | 47 +
docs/source/x2go.session.rst | 7 +
docs/source/x2go.sftpserver.rst | 7 +
docs/source/x2go.sshproxy.rst | 7 +
docs/source/x2go.telekinesis.rst | 7 +
docs/source/x2go.utils.rst | 7 +
docs/source/x2go.x2go_exceptions.rst | 7 +
docs/source/x2go.xserver.rst | 7 +
examples/x2go_resume_session.py | 4 +-
.../x2go_start_session_with_progress_status.py | 6 +-
python-x2go.spec | 232 +-
setup.py | 2 +-
test.py | 28 -
x2go/__init__.py | 135 +-
x2go/_paramiko.py | 50 +-
x2go/backends/__init__.py | 3 +
x2go/backends/control/__init__.py | 3 +
x2go/backends/control/plain.py | 804 +--
x2go/backends/info/__init__.py | 3 +
x2go/backends/info/plain.py | 157 +-
x2go/backends/printing/__init__.py | 3 +
x2go/backends/printing/file.py | 118 +-
x2go/backends/printing/gconf.py | 71 -
x2go/backends/printing/winreg.py | 69 -
x2go/backends/profiles/__init__.py | 2 +
x2go/backends/profiles/base.py | 434 +-
x2go/backends/profiles/file.py | 52 +-
x2go/backends/profiles/gconf.py | 58 -
x2go/backends/profiles/httpbroker.py | 180 +-
x2go/backends/profiles/sshbroker.py | 21 +-
x2go/backends/profiles/winreg.py | 58 -
x2go/backends/proxy/__init__.py | 3 +
x2go/backends/proxy/base.py | 65 +-
x2go/backends/proxy/nx3.py | 25 +-
x2go/backends/settings/__init__.py | 3 +
x2go/backends/settings/file.py | 22 +-
x2go/backends/settings/gconf.py | 59 -
x2go/backends/settings/winreg.py | 60 -
x2go/backends/terminal/__init__.py | 3 +
x2go/backends/terminal/plain.py | 618 +-
x2go/cache.py | 164 +-
x2go/checkhosts.py | 139 +-
x2go/cleanup.py | 30 +-
x2go/client.py | 2130 ++++---
x2go/defaults.py | 12 +-
x2go/forward.py | 108 +-
x2go/gevent_subprocess.py | 13 +-
x2go/guardian.py | 58 +-
x2go/inifiles.py | 137 +-
x2go/log.py | 67 +-
x2go/mimebox.py | 103 +-
x2go/mimeboxactions.py | 140 +-
x2go/printactions.py | 269 +-
x2go/printqueue.py | 119 +-
x2go/pulseaudio.py | 43 +-
x2go/registry.py | 718 ++-
x2go/rforward.py | 168 +-
x2go/session.py | 1280 ++--
x2go/sftpserver.py | 325 +-
x2go/sshproxy.py | 210 +-
x2go/telekinesis.py | 63 +-
x2go/tests/__init__.py | 28 -
x2go/tests/runalltests.py | 46 -
x2go/tests/test_printing.py | 133 -
x2go/utils.py | 327 +-
x2go/x2go_exceptions.py | 8 +-
x2go/xserver.py | 113 +-
120 files changed, 12831 insertions(+), 5159 deletions(-)
create mode 100644 ChangeLog
copy debian/{python-x2go.docs => python3-x2go.docs} (100%)
copy debian/{python-x2go.examples => python3-x2go.examples} (100%)
create mode 100644 debian/python3-x2go.install
create mode 100644 docs/Makefile
create mode 100644 docs/source/conf.py
create mode 100644 docs/source/index.rst
create mode 100644 docs/source/modules.rst
create mode 100644 docs/source/x2go.backends.control.plain.rst
create mode 100644 docs/source/x2go.backends.control.rst
create mode 100644 docs/source/x2go.backends.info.plain.rst
create mode 100644 docs/source/x2go.backends.info.rst
create mode 100644 docs/source/x2go.backends.printing.file.rst
create mode 100644 docs/source/x2go.backends.printing.rst
create mode 100644 docs/source/x2go.backends.profiles.base.rst
create mode 100644 docs/source/x2go.backends.profiles.file.rst
create mode 100644 docs/source/x2go.backends.profiles.httpbroker.rst
create mode 100644 docs/source/x2go.backends.profiles.rst
create mode 100644 docs/source/x2go.backends.profiles.sshbroker.rst
create mode 100644 docs/source/x2go.backends.proxy.base.rst
create mode 100644 docs/source/x2go.backends.proxy.nx3.rst
create mode 100644 docs/source/x2go.backends.proxy.rst
create mode 100644 docs/source/x2go.backends.rst
create mode 100644 docs/source/x2go.backends.settings.file.rst
create mode 100644 docs/source/x2go.backends.settings.rst
create mode 100644 docs/source/x2go.backends.terminal.plain.rst
create mode 100644 docs/source/x2go.backends.terminal.rst
create mode 100644 docs/source/x2go.cache.rst
create mode 100644 docs/source/x2go.checkhosts.rst
create mode 100644 docs/source/x2go.cleanup.rst
create mode 100644 docs/source/x2go.client.rst
create mode 100644 docs/source/x2go.defaults.rst
create mode 100644 docs/source/x2go.forward.rst
create mode 100644 docs/source/x2go.gevent_subprocess.rst
create mode 100644 docs/source/x2go.guardian.rst
create mode 100644 docs/source/x2go.inifiles.rst
create mode 100644 docs/source/x2go.log.rst
create mode 100644 docs/source/x2go.mimebox.rst
create mode 100644 docs/source/x2go.mimeboxactions.rst
create mode 100644 docs/source/x2go.printactions.rst
create mode 100644 docs/source/x2go.printqueue.rst
create mode 100644 docs/source/x2go.pulseaudio.rst
create mode 100644 docs/source/x2go.registry.rst
create mode 100644 docs/source/x2go.rforward.rst
create mode 100644 docs/source/x2go.rst
create mode 100644 docs/source/x2go.session.rst
create mode 100644 docs/source/x2go.sftpserver.rst
create mode 100644 docs/source/x2go.sshproxy.rst
create mode 100644 docs/source/x2go.telekinesis.rst
create mode 100644 docs/source/x2go.utils.rst
create mode 100644 docs/source/x2go.x2go_exceptions.rst
create mode 100644 docs/source/x2go.xserver.rst
delete mode 100755 test.py
delete mode 100644 x2go/backends/printing/gconf.py
delete mode 100644 x2go/backends/printing/winreg.py
delete mode 100644 x2go/backends/profiles/gconf.py
delete mode 100644 x2go/backends/profiles/winreg.py
delete mode 100644 x2go/backends/settings/gconf.py
delete mode 100644 x2go/backends/settings/winreg.py
delete mode 100644 x2go/tests/__init__.py
delete mode 100644 x2go/tests/runalltests.py
delete mode 100644 x2go/tests/test_printing.py
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/python-x2go.git
More information about the x2go-commits
mailing list