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 _______________________________________________ x2go-commits mailing list x2go-commits@lists.x2go.org https://lists.x2go.org/listinfo/x2go-commits