[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