commit python-spyder-terminal for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package python-spyder-terminal for 
openSUSE:Factory checked in at 2020-08-29 20:42:47

Comparing /work/SRC/openSUSE:Factory/python-spyder-terminal (Old)
 and  /work/SRC/openSUSE:Factory/.python-spyder-terminal.new.3399 (New)


Package is "python-spyder-terminal"

Sat Aug 29 20:42:47 2020 rev:7 rq:830425 version:0.4.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-spyder-terminal/python-spyder-terminal.changes
2020-04-28 22:32:34.71071 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-terminal.new.3399/python-spyder-terminal.changes
  2020-08-29 20:43:01.201481942 +0200
@@ -1,0 +2,67 @@
+Fri Aug 28 15:49:06 UTC 2020 - Benjamin Greiner 
+
+- Fix package name resoulution
+  * package is called ${python_prefix}-spyder-terminal,
+  * provides spyder-terminal and spyder3-terminal
+
+---
+Thu Aug 27 14:54:10 UTC 2020 - Benjamin Greiner 
+
+- Updated to Version 0.4.2
+  * PR 237 - PR: Add Xonsh to list of supported terminals in Unix
+and Windows, by @steff456
+- Version 0.4.1 (2020/08/05)
+  * Issue 235 - Plugin fails on Python 3.8 and Windows (PR 236 by
+@steff456)
+  * PR 236 - PR: Add tornado patch for python 3.8 in windows, by
+@steff456 (235)
+- Version 0.4.0 (2020/07/21)
+  * Issue 233 - Update translations
+  * Issue 227 - Add option to set buffer limit (PR 228 by
+@steff456)
+  * Issue 225 - Terminal error "ValueError: Invalid cookie 'cwd'"
+(PR 229 by @steff456)
+  * Issue 224 - Add widget for find functionality in the terminal
+(PR 226 by @steff456)
+  * Issue 219 - Remove QWebKit from the code (PR 221 by @steff456)
+  * Issue 218 - Shortcuts are not appearing in the preferences pane
+(PR 222 by @steff456)
+  * Issue 213 - Update to xterm.js latest version (PR 214 by
+@steff456)
+  * Issue 212 - Migrate this plugin to Python 3 (PR 215 by
+@steff456)
+  * Issue 206 - Correctly generate logging files (PR 210 by
+@steff456)
+  * Issue 202 - Problems when highlight text on terminal (PR 216
+by @steff456)
+  * Issue 148 - How to increase/decrease size of font in terminal?
+(PR 217 by @steff456)
+  * In this release 11 issues were closed.
+  * PR 232 - New Crowdin updates, by @spyder-bot
+  * PR 231 - PR: Update translation files, by @steff456
+  * PR 229 - PR: Percent encode/decode cwd to encode spaces and
+special characters, by @steff456 (225)
+  * PR 228 - PR: Add scrollback option to the terminal, by
+@steff456 (227)
+  * PR 226 - PR: Add find widget to the terminal, by @steff456
+(224)
+  * PR 223 - PR: Improve clipboard support in the terminal, by
+@steff456
+  * PR 222 - PR: Fix shortcuts to new API, by @steff456 (218)
+  * PR 221 - PR: Remove deprecated QWebKit code, by @steff456 (219)
+  * PR 217 - PR: Add option to zoom in/zoom out in the terminal, by
+@steff456 (148)
+  * PR 216 - PR: Fix highlight text on the terminal, by @steff456
+(202)
+  * PR 215 - PR: Move Spyder-terminal plugin to Python 3, by
+@steff456 (212)
+  * PR 214 - PR: Upgrade xterm to 4.7 release, by @steff456 (213)
+  * PR 211 - PR: Fix issues when running our test suite in Azure,
+by @ccordoba12
+  * PR 210 - PR: Generate logging files with Spyder's debug level,
+by @steff456 (206)
+  * PR 208 - Bump websocket-extensions from 0.1.3 to 0.1.4,
+by @dependabot[bot]
+  * PR 204 - Bump jquery from 3.4.1 to 3.5.0, by @dependabot[bot]
+  
+---

Old:

  python-spyder-terminal-0.3.2-gh.tar.gz
  python-spyder-terminal-0.3.2-pypi.tar.gz

New:

  python-spyder-terminal-0.4.2-gh.tar.gz
  python-spyder-terminal-0.4.2-pypi.tar.gz



Other differences:
--
++ python-spyder-terminal.spec ++
--- /var/tmp/diff_new_pack.brFRLh/_old  2020-08-29 20:43:02.081482309 +0200
+++ /var/tmp/diff_new_pack.brFRLh/_new  2020-08-29 20:43:02.085482311 +0200
@@ -19,31 +19,36 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-spyder-terminal
-Version:0.3.2
+Version:0.4.2
 Release:0
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 License:MIT
 Group:  Development/Languages/Python
 URL:https://github.com/spyder-ide/spyder-terminal
+# The PyPI tarfile is the official release but does not include the tests.
+# The Github tarfile does not include the bundled nodejs dependencies in
+# server/static/components.  Thus we use the PyPI release and add the testdir
+# from the Github package.
 Source0:

commit python-spyder-terminal for openSUSE:Factory

2020-04-28 Thread root
Hello community,

here is the log from the commit of package python-spyder-terminal for 
openSUSE:Factory checked in at 2020-04-28 22:32:10

Comparing /work/SRC/openSUSE:Factory/python-spyder-terminal (Old)
 and  /work/SRC/openSUSE:Factory/.python-spyder-terminal.new.2738 (New)


Package is "python-spyder-terminal"

Tue Apr 28 22:32:10 2020 rev:6 rq:798633 version:0.3.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-spyder-terminal/python-spyder-terminal.changes
2020-04-25 20:36:26.423026218 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-terminal.new.2738/python-spyder-terminal.changes
  2020-04-28 22:32:34.71071 +0200
@@ -1,0 +2,9 @@
+Tue Apr 28 09:34:31 UTC 2020 - Benjamin Greiner 
+
+- Update to version 0.3.2
+  Minor release: Spyder-Terminal bug fix for Spyder 4
+  * Fixes the crash bug when opening the preferences tab 
+- Add nodejs mention to package description
+- Update spyder requirement to match with upstream
+
+---

Old:

  python-spyder-terminal-0.3.1-gh.tar.gz
  python-spyder-terminal-0.3.1-pypi.tar.gz

New:

  python-spyder-terminal-0.3.2-gh.tar.gz
  python-spyder-terminal-0.3.2-pypi.tar.gz



Other differences:
--
++ python-spyder-terminal.spec ++
--- /var/tmp/diff_new_pack.ZN6jDM/_old  2020-04-28 22:32:35.789779072 +0200
+++ /var/tmp/diff_new_pack.ZN6jDM/_new  2020-04-28 22:32:35.793779079 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-spyder-terminal
-Version:0.3.1
+Version:0.3.2
 Release:0
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 License:MIT
@@ -36,7 +36,7 @@
 Requires:   python3-requests
 Requires:   python3-terminado
 Requires:   python3-tornado
-Requires:   spyder >= 4
+Requires:   spyder >= 4.1.0
 # SECTION test requirements
 BuildRequires:  %{python_module coloredlogs}
 BuildRequires:  %{python_module flaky}
@@ -48,7 +48,7 @@
 BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module terminado}
 BuildRequires:  %{python_module tornado}
-BuildRequires:  spyder >= 4
+BuildRequires:  spyder >= 4.1.0
 BuildRequires:  xdpyinfo
 # /SECTION
 
@@ -59,7 +59,8 @@
 IDE for researchers, engineers and data analysts.
 
 This package contains the plugin for displaying a virtual terminal
-(OS independent) inside the main Spyder window.
+(OS independent) inside the main Spyder window. It uses a nodejs
+backend.
 
 %package -n spyder-terminal
 Summary:Operating system virtual terminal plugin for the Spyder IDE
@@ -72,7 +73,8 @@
 IDE for researchers, engineers and data analysts.
 
 This package contains the plugin for displaying a virtual terminal
-(OS independent) inside the main Spyder window.
+(OS independent) inside the main Spyder window. It uses a nodejs
+backend.
 
 %prep
 # The PyPI tarfile is the official release but does not include the tests.
@@ -86,9 +88,6 @@
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/__main__.py
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/tests/print_size.py
 
-# fix confpage import gh#spyder-ide/spyder-terminal#201
-sed -i -e '/import platform/ a import sys' spyder_terminal/confpage.py
-
 %build
 %python_build
 

++ python-spyder-terminal-0.3.1-gh.tar.gz -> 
python-spyder-terminal-0.3.2-gh.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spyder-terminal-0.3.1/CHANGELOG.md 
new/spyder-terminal-0.3.2/CHANGELOG.md
--- old/spyder-terminal-0.3.1/CHANGELOG.md  2020-04-21 21:32:59.0 
+0200
+++ new/spyder-terminal-0.3.2/CHANGELOG.md  2020-04-27 20:47:23.0 
+0200
@@ -1,3 +1,12 @@
+## Version spyder-terminal v0.3.2 (2020/04/27)
+
+
+### Pull Requests Merged
+
+* [PR 201](https://github.com/spyder-ide/spyder-terminal/pull/201) - PR: 
Import sys for confpage, by [@bnavigator](https://github.com/bnavigator)
+
+In this release 1 pull request was closed.
+
 ## Version spyder-terminal v0.3.1 (2020/04/21)
 
 ### Issues Closed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spyder-terminal-0.3.1/spyder_terminal/__init__.py 
new/spyder-terminal-0.3.2/spyder_terminal/__init__.py
--- old/spyder-terminal-0.3.1/spyder_terminal/__init__.py   2020-04-21 
21:32:59.0 +0200
+++ new/spyder-terminal-0.3.2/spyder_terminal/__init__.py   2020-04-27 
20:47:23.0 +0200
@@ -11,5 +11,5 @@
 
 PLUGIN_CLASS
 
-VERSION_INFO = (0, 3, 1)
+VERSION_INFO = (0, 3, 2)
 __version__ = '.'.join(map(str, VERSION_INFO))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-spyder-terminal for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package python-spyder-terminal for 
openSUSE:Factory checked in at 2020-04-25 20:32:09

Comparing /work/SRC/openSUSE:Factory/python-spyder-terminal (Old)
 and  /work/SRC/openSUSE:Factory/.python-spyder-terminal.new.2738 (New)


Package is "python-spyder-terminal"

Sat Apr 25 20:32:09 2020 rev:5 rq:797134 version:0.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-spyder-terminal/python-spyder-terminal.changes
2020-04-02 17:42:57.457377545 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-terminal.new.2738/python-spyder-terminal.changes
  2020-04-25 20:36:26.423026218 +0200
@@ -1,0 +2,13 @@
+Thu Apr 23 13:34:04 UTC 2020 - Benjamin Greiner 
+
+- Update to version 0.3.1
+  Minor release: Spyder-Terminal bug fixes for Spyder 4
+  * Update requirement for the latest Spyder 4
+  * Fix compatibility issues with the latest version of Xtermjs
+  * Fix the font when resizing the terminal 
+- merge packages from github and pipy to get all necessary files
+- run tests in spyder DEV mode gh#spyder-ide/spyder-terminal#180
+- collect lang files
+- fix missing import gh#spyder-ide/spyder-terminal#201
+
+---

Old:

  spyder-terminal-0.3.0.tar.gz

New:

  python-spyder-terminal-0.3.1-gh.tar.gz
  python-spyder-terminal-0.3.1-pypi.tar.gz



Other differences:
--
++ python-spyder-terminal.spec ++
--- /var/tmp/diff_new_pack.f8oqkp/_old  2020-04-25 20:36:28.311030111 +0200
+++ /var/tmp/diff_new_pack.f8oqkp/_new  2020-04-25 20:36:28.315030120 +0200
@@ -19,15 +19,15 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-spyder-terminal
-Version:0.3.0
+Version:0.3.1
 Release:0
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 License:MIT
 Group:  Development/Languages/Python
 URL:https://github.com/spyder-ide/spyder-terminal
-Source: 
https://files.pythonhosted.org/packages/source/s/spyder-terminal/spyder-terminal-%{version}.tar.gz
-Source: %{name}-rpmlintrc
-BuildRequires:  %{python_module devel}
+Source0:
https://files.pythonhosted.org/packages/source/s/spyder-terminal/spyder-terminal-%{version}.tar.gz#/%{name}-%{version}-pypi.tar.gz
+Source1:
https://github.com/spyder-ide/spyder-terminal/archive/v%{version}.tar.gz#/%{name}-%{version}-gh.tar.gz
+Source2:%{name}-rpmlintrc
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -75,21 +75,27 @@
 (OS independent) inside the main Spyder window.
 
 %prep
+# The PyPI tarfile is the official release but does not include the tests.
+# The Github tarfile does not include the bundled nodejs dependencies in
+# server/static/components.  Thus we use the PyPI release and add the testdir
+# from the Github package.
 %setup -q -n spyder-terminal-%{version}
-
-# fix python call in unit test gh#spyder-ide/spyder-terminal#179
-sed -i "s/python_exec = 'python /python_exec = 'python3 /" 
spyder_terminal/server/tests/test_server.py
+tar --strip-components=1 -xzf %{S:1} 
spyder-terminal-%{version}/spyder_terminal/{tests/,server/tests/}
 
 # fix rpmlint non-executable-script
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/__main__.py
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/tests/print_size.py
 
+# fix confpage import gh#spyder-ide/spyder-terminal#201
+sed -i -e '/import platform/ a import sys' spyder_terminal/confpage.py
+
 %build
 %python_build
 
 %install
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+%find_lang spyder_terminal
 
 %check
 export PYTHONDONTWRITEBYTECODE=1
@@ -98,11 +104,11 @@
 %ifarch %ix86 
 export QTWEBENGINE_DISABLE_SANDBOX=1
 %endif
-# not in DEV mode gh#spyder-ide/spyder-terminal#180
-skiptests="test_output_redirection"
-%pytest -k "not $skiptests"
+# tests must be run in DEV mode gh#spyder-ide/spyder-terminal#180
+export SPYDER_DEV=True
+%pytest
 
-%files -n spyder-terminal
+%files -n spyder-terminal -f spyder_terminal.lang
 %defattr(-,root,root,-)
 %doc CHANGELOG.md README.rst
 %license LICENSE.txt




commit python-spyder-terminal for openSUSE:Factory

2020-04-02 Thread root
Hello community,

here is the log from the commit of package python-spyder-terminal for 
openSUSE:Factory checked in at 2020-04-02 17:42:56

Comparing /work/SRC/openSUSE:Factory/python-spyder-terminal (Old)
 and  /work/SRC/openSUSE:Factory/.python-spyder-terminal.new.3248 (New)


Package is "python-spyder-terminal"

Thu Apr  2 17:42:56 2020 rev:4 rq:790073 version:0.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-spyder-terminal/python-spyder-terminal.changes
2020-03-20 23:54:30.972836251 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-terminal.new.3248/python-spyder-terminal.changes
  2020-04-02 17:42:57.457377545 +0200
@@ -1,0 +2,8 @@
+Tue Mar 24 18:27:36 UTC 2020 - Benjamin Greiner 
+
+- rename package in wake of spyder3 to spyder rename
+- bump requirement to spyder >=4
+- run unittests
+- filter rpmlint warnings about the shipped nodejs components
+
+---

New:

  python-spyder-terminal-rpmlintrc



Other differences:
--
++ python-spyder-terminal.spec ++
--- /var/tmp/diff_new_pack.gKD2rW/_old  2020-04-02 17:42:58.841378616 +0200
+++ /var/tmp/diff_new_pack.gKD2rW/_new  2020-04-02 17:42:58.845378620 +0200
@@ -26,6 +26,7 @@
 Group:  Development/Languages/Python
 URL:https://github.com/spyder-ide/spyder-terminal
 Source: 
https://files.pythonhosted.org/packages/source/s/spyder-terminal/spyder-terminal-%{version}.tar.gz
+Source: %{name}-rpmlintrc
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -33,26 +34,42 @@
 Requires:   python3-coloredlogs
 Requires:   python3-pexpect
 Requires:   python3-requests
+Requires:   python3-terminado
 Requires:   python3-tornado
-Requires:   spyder3 >= 3.2.0
-BuildArch:  noarch
+Requires:   spyder >= 4
+# SECTION test requirements
+BuildRequires:  %{python_module coloredlogs}
+BuildRequires:  %{python_module flaky}
+BuildRequires:  %{python_module pexpect}
+BuildRequires:  %{python_module pytest-qt}
+BuildRequires:  %{python_module pytest-timeout}
+BuildRequires:  %{python_module pytest-xvfb}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests}
+BuildRequires:  %{python_module terminado}
+BuildRequires:  %{python_module tornado}
+BuildRequires:  spyder >= 4
+BuildRequires:  xdpyinfo
+# /SECTION
 
 %python_subpackages
 
 %description
-Spyder is a scientific python development environment and an
-alternative to IDLE.
+Spyder, the Scientific Python Development Environment, is an
+IDE for researchers, engineers and data analysts.
 
 This package contains the plugin for displaying a virtual terminal
 (OS independent) inside the main Spyder window.
 
-%package -n spyder3-terminal
+%package -n spyder-terminal
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 Group:  Development/Languages/Python
+Provides:   spyder3-terminal = %{version}-%{release}   
+Obsoletes:  spyder3-terminal < %{version}-%{release}
 
-%description -n spyder3-terminal
-Spyder is a scientific python development environment and an
-alternative to IDLE.
+%description -n spyder-terminal
+Spyder, the Scientific Python Development Environment, is an
+IDE for researchers, engineers and data analysts.
 
 This package contains the plugin for displaying a virtual terminal
 (OS independent) inside the main Spyder window.
@@ -60,14 +77,13 @@
 %prep
 %setup -q -n spyder-terminal-%{version}
 
+# fix python call in unit test gh#spyder-ide/spyder-terminal#179
+sed -i "s/python_exec = 'python /python_exec = 'python3 /" 
spyder_terminal/server/tests/test_server.py
+
 # fix rpmlint non-executable-script
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/__main__.py
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/tests/print_size.py
 
-rm -r spyder_terminal/server/static/components/xterm.js/.vscode
-rm spyder_terminal/server/static/components/jquery/src/.eslintrc.json
-find . -name ".bower.json" -exec rm -f {} \;
-
 %build
 %python_build
 
@@ -75,10 +91,22 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%files -n spyder3-terminal
+%check
+export PYTHONDONTWRITEBYTECODE=1
+# The unittests fail with a seccomp-bpf crash if the sandbox
+# is not disabled on i586
+%ifarch %ix86 
+export QTWEBENGINE_DISABLE_SANDBOX=1
+%endif
+# not in DEV mode gh#spyder-ide/spyder-terminal#180
+skiptests="test_output_redirection"
+%pytest -k "not $skiptests"
+
+%files -n spyder-terminal
 %defattr(-,root,root,-)
 %doc CHANGELOG.md README.rst
 %license LICENSE.txt
-%{python3_sitelib}/*
+%{python3_sitelib}/spyder_terminal
+%{python3_sitelib}/spyder_terminal-%{version}-*.egg-info
 
 %changelog


commit python-spyder-terminal for openSUSE:Factory

2020-03-20 Thread root
Hello community,

here is the log from the commit of package python-spyder-terminal for 
openSUSE:Factory checked in at 2020-03-20 23:54:29

Comparing /work/SRC/openSUSE:Factory/python-spyder-terminal (Old)
 and  /work/SRC/openSUSE:Factory/.python-spyder-terminal.new.3160 (New)


Package is "python-spyder-terminal"

Fri Mar 20 23:54:29 2020 rev:3 rq:786500 version:0.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-spyder-terminal/python-spyder-terminal.changes
2018-08-18 00:03:27.090958604 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-terminal.new.3160/python-spyder-terminal.changes
  2020-03-20 23:54:30.972836251 +0100
@@ -1,0 +2,14 @@
+Thu Mar 19 14:32:48 UTC 2020 - Benjamin Greiner 
+
+- remove python2 package as the spyder3 package dropped it a while ago
+
+---
+Fri Mar 13 12:06:38 UTC 2020 - Hans-Peter Jansen 
+
+- Update to 0.3.0
+  + Upgrade to ES6/JSX syntax paintbrush
+  + Multiple shells per operating system milky_way
+  + Theme support and new UI options art
+  + Shortcut configuration ♀️
+
+---

Old:

  spyder-terminal-0.2.4.tar.gz

New:

  spyder-terminal-0.3.0.tar.gz



Other differences:
--
++ python-spyder-terminal.spec ++
--- /var/tmp/diff_new_pack.3wpCPh/_old  2020-03-20 23:54:34.408838429 +0100
+++ /var/tmp/diff_new_pack.3wpCPh/_new  2020-03-20 23:54:34.412838433 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-spyder-terminal
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,23 +12,29 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-spyder-terminal
-Version:0.2.4
+Version:0.3.0
 Release:0
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 License:MIT
 Group:  Development/Languages/Python
-Url:https://github.com/spyder-ide/spyder-terminal
+URL:https://github.com/spyder-ide/spyder-terminal
 Source: 
https://files.pythonhosted.org/packages/source/s/spyder-terminal/spyder-terminal-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  python-rpm-macros
 BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:   python3-coloredlogs
+Requires:   python3-pexpect
+Requires:   python3-requests
+Requires:   python3-tornado
+Requires:   spyder3 >= 3.2.0
 BuildArch:  noarch
 
 %python_subpackages
@@ -40,30 +46,9 @@
 This package contains the plugin for displaying a virtual terminal
 (OS independent) inside the main Spyder window.
 
-%package -n spyder-terminal
-Summary:Operating system virtual terminal plugin for the Spyder IDE
-Group:  Development/Languages/Python
-Requires:   python-coloredlogs
-Requires:   python-pexpect
-Requires:   python-requests
-Requires:   python-tornado
-Requires:   spyder >= 3.2.0
-
-%description -n spyder-terminal
-Spyder is a scientific python development environment and an
-alternative to IDLE.
-
-This package contains the plugin for displaying a virtual terminal
-(OS independent) inside the main Spyder window.
-
 %package -n spyder3-terminal
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 Group:  Development/Languages/Python
-Requires:   python3-coloredlogs
-Requires:   python3-pexpect
-Requires:   python3-requests
-Requires:   python3-tornado
-Requires:   spyder3 >= 3.2.0
 
 %description -n spyder3-terminal
 Spyder is a scientific python development environment and an
@@ -76,7 +61,7 @@
 %setup -q -n spyder-terminal-%{version}
 
 # fix rpmlint non-executable-script
-sed -i -e '/^#!\//, 1d' spyder_terminal/server/main.py
+sed -i -e '/^#!\//, 1d' spyder_terminal/server/__main__.py
 sed -i -e '/^#!\//, 1d' spyder_terminal/server/tests/print_size.py
 
 rm -r spyder_terminal/server/static/components/xterm.js/.vscode
@@ -90,12 +75,6 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%files -n spyder-terminal
-%defattr(-,root,root,-)
-%doc CHANGELOG.md README.rst
-%license LICENSE.txt
-%{python2_sitelib}/*
-
 %files -n 

commit python-spyder-terminal for openSUSE:Factory

2018-08-17 Thread root
Hello community,

here is the log from the commit of package python-spyder-terminal for 
openSUSE:Factory checked in at 2018-08-18 00:03:24

Comparing /work/SRC/openSUSE:Factory/python-spyder-terminal (Old)
 and  /work/SRC/openSUSE:Factory/.python-spyder-terminal.new (New)


Package is "python-spyder-terminal"

Sat Aug 18 00:03:24 2018 rev:2 rq:629429 version:0.2.4

Changes:

--- 
/work/SRC/openSUSE:Factory/python-spyder-terminal/python-spyder-terminal.changes
2018-05-15 10:31:09.869119043 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-terminal.new/python-spyder-terminal.changes
   2018-08-18 00:03:27.090958604 +0200
@@ -1,0 +2,15 @@
+Mon Aug 13 17:49:18 UTC 2018 - toddrme2...@gmail.com
+
+- Update to 0.2.4
+  + Issues Closed
+* Remove requirement on pexpect for Windows
+* Add import check for pywinpty
+* Remove compatibility check for Windows and Python 2
+* Black screen in Spyder-terminal when I launch Spyer
+  + Pull Requests Merged
+* Remove pexpect from windows requirements
+* Add winpty import verification before starting plugin
+* Fix running tests in CI infrastructure
+* Remove Windows/Py2.7 restriction
+
+---

Old:

  spyder-terminal-0.2.3.tar.gz

New:

  spyder-terminal-0.2.4.tar.gz



Other differences:
--
++ python-spyder-terminal.spec ++
--- /var/tmp/diff_new_pack.oeJnNR/_old  2018-08-18 00:03:27.850960874 +0200
+++ /var/tmp/diff_new_pack.oeJnNR/_new  2018-08-18 00:03:27.850960874 +0200
@@ -17,9 +17,8 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without  test
 Name:   python-spyder-terminal
-Version:0.2.3
+Version:0.2.4
 Release:0
 Summary:Operating system virtual terminal plugin for the Spyder IDE
 License:MIT
@@ -29,22 +28,7 @@
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros
-%if %{with test}
-BuildRequires:  %{python_module coloredlogs}
-BuildRequires:  %{python_module flaky}
-BuildRequires:  %{python_module pexpect}
-BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module requests}
-BuildRequires:  %{python_module tornado}
-BuildRequires:  spyder >= 3.2.0
-BuildRequires:  spyder3 >= 3.2.0
-%endif
 BuildRequires:  fdupes
-Requires:   python-coloredlogs
-Requires:   python-pexpect
-Requires:   python-requests
-Requires:   python-tornado
-Requires:   spyder >= 3.2.0
 BuildArch:  noarch
 
 %python_subpackages
@@ -91,6 +75,14 @@
 %prep
 %setup -q -n spyder-terminal-%{version}
 
+# fix rpmlint non-executable-script
+sed -i -e '/^#!\//, 1d' spyder_terminal/server/main.py
+sed -i -e '/^#!\//, 1d' spyder_terminal/server/tests/print_size.py
+
+rm -r spyder_terminal/server/static/components/xterm.js/.vscode
+rm spyder_terminal/server/static/components/jquery/src/.eslintrc.json
+find . -name ".bower.json" -exec rm -f {} \;
+
 %build
 %python_build
 

++ spyder-terminal-0.2.3.tar.gz -> spyder-terminal-0.2.4.tar.gz ++
 6031 lines of diff (skipped)