Hello community,
here is the log from the commit of package python3-terminado for
openSUSE:Factory checked in at 2016-03-26 15:21:39
Comparing /work/SRC/openSUSE:Factory/python3-terminado (Old)
and /work/SRC/openSUSE:Factory/.python3-terminado.new (New)
Package is "python3-terminado"
Changes:
--- /work/SRC/openSUSE:Factory/python3-terminado/python3-terminado.changes
2015-11-04 15:34:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-terminado.new/python3-terminado.changes
2016-03-26 15:21:41.0 +0100
@@ -1,0 +2,13 @@
+Sat Jan 16 20:57:33 UTC 2016 - a...@gmx.de
+
+- specfile:
+ * update copyright year
+
+- update to version 0.6:
+ * require tornado 4
+ * Close PtyProcess object instead of closing fd directly
+ * use tornado's check_origin method name
+ * Change _log -> _logger.
+ * Make built wheels universal.
+
+---
Old:
terminado-0.5.tar.gz
New:
terminado-0.6.tar.gz
Other differences:
--
++ python3-terminado.spec ++
--- /var/tmp/diff_new_pack.Lkye6s/_old 2016-03-26 15:21:42.0 +0100
+++ /var/tmp/diff_new_pack.Lkye6s/_new 2016-03-26 15:21:42.0 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python3-terminado
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python3-terminado
-Version:0.5
+Version:0.6
Release:0
Summary:Terminals served to termjs using Tornado websockets
License:BSD-2-Clause
++ terminado-0.5.tar.gz -> terminado-0.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.5/PKG-INFO new/terminado-0.6/PKG-INFO
--- old/terminado-0.5/PKG-INFO 2015-02-18 23:15:18.0 +0100
+++ new/terminado-0.6/PKG-INFO 2016-01-04 15:13:38.0 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: terminado
-Version: 0.5
+Version: 0.6
Summary: Terminals served to term.js using Tornado websockets
Home-page: https://github.com/takluyver/terminado
Author: Thomas Kluyver
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.5/setup.cfg new/terminado-0.6/setup.cfg
--- old/terminado-0.5/setup.cfg 1970-01-01 01:00:00.0 +0100
+++ new/terminado-0.6/setup.cfg 2015-12-08 20:25:42.0 +0100
@@ -0,0 +1,2 @@
+[bdist_wheel]
+universal=True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.5/setup.py new/terminado-0.6/setup.py
--- old/terminado-0.5/setup.py 2015-02-18 23:10:27.0 +0100
+++ new/terminado-0.6/setup.py 2016-01-04 15:05:02.0 +0100
@@ -4,7 +4,7 @@
readme = f.read()
setup(name="terminado",
- version='0.5',
+ version='0.6',
description="Terminals served to term.js using Tornado websockets",
long_description=readme,
author='Thomas Kluyver',
@@ -22,5 +22,5 @@
"Programming Language :: Python :: 3",
"Topic :: Terminals :: Terminal Emulators/X Terminals",
],
- install_requires=['ptyprocess', 'tornado'],
+ install_requires=['ptyprocess', 'tornado>=4'],
)
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.5/terminado/__init__.py
new/terminado-0.6/terminado/__init__.py
--- old/terminado-0.5/terminado/__init__.py 2015-02-18 23:10:31.0
+0100
+++ new/terminado-0.6/terminado/__init__.py 2016-01-04 15:05:02.0
+0100
@@ -6,4 +6,4 @@
# Prevent a warning about no attached handlers in Python 2
logging.getLogger(__name__).addHandler(logging.NullHandler())
-__version__ = '0.5'
+__version__ = '0.6'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/terminado-0.5/terminado/management.py
new/terminado-0.6/terminado/management.py
--- old/terminado-0.5/terminado/management.py 2015-02-18 23:07:06.0
+0100
+++ new/terminado-0.6/terminado/management.py 2016-01-04 15:03:54.0
+0100
@@ -175,10 +175,9 @@
self.log.info("EOF on FD %d; stopping reading", fd)
del self.ptys_by_fd[fd]
self.ioloop.remove_handler(fd)
-os.close(fd)
-
-# This should reap the child process
-ptywclients.ptyproc.isalive()
+
+# This closes the fd, and should result in the process being reaped.
+ptywclients.ptyproc.close()
def pty_read(self, fd,