Hello community,

here is the log from the commit of package python-envisage for openSUSE:Factory 
checked in at 2019-11-27 13:55:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-envisage (Old)
 and      /work/SRC/openSUSE:Factory/.python-envisage.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-envisage"

Wed Nov 27 13:55:31 2019 rev:5 rq:751151 version:4.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-envisage/python-envisage.changes  
2019-05-15 12:34:18.588548448 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-envisage.new.26869/python-envisage.changes   
    2019-11-27 13:55:55.476284819 +0100
@@ -1,0 +2,81 @@
+Tue Nov 19 21:13:05 UTC 2019 - Todd R <[email protected]>
+
+- Update to Version 4.9.0
+  + Features
+    *  Add an option to allow the ``InternalIPKernel`` to initialise its 
kernel at
+      kernel creation time. At some point in the future, this will become the
+      default behaviour.
+  + Fixes
+    *  Replace a use of the deprecated ``adapts`` function with
+      ``register_factory``.
+    *  In the ``IPKernelApp``, correctly restore the original state of
+      ``IPython.utils.io.std*`` streams even if those streams didn't exist
+      originally.
+    *  Remove duplicate copyright header from autogenerated version file.
+  + Tests
+    *  Remove a ``print`` call from a unit test.
+    *  Add unit tests for the ``envisage.ui.single_project`` adapters.
+    *  Add unit tests to check that ``InternalIPKernel`` doesn't affect
+      ``sys.path``.
+    *  Fix the test suite not to write to the user's ``~/.ipython`` directory.
+    *  Fix the test suite not to write to the user's ``~/.enthought`` 
directory.
+    *  Remove an unused import and a useless ``tearDown`` method in the
+      ``IPythonKernel`` tests.
+    *  Fix ``DeprecationWarning``s from uses of long-deprecated ``TestCase``
+      methods.
+    *  Add test eggs for Python 3.8.
+  + Build
+    *  Rename changelog extension from ``.txt`` to ``.rst``.
+    *  Update EDM version used in Travis CI and Appveyor.
+    *  Add ``mock`` to test dependencies on Python 2.
+    *  Fix status badges in ``README``.
+- Update to Version 4.8.0
+  + Features
+    *  Improved ``repr`` for ``ExtensionPoint`` objects.
+  + Changes
+    *  Drop support for Python versions older than 2.7 and Python 3 versions 
older
+      than Python 3.5.
+    *  The ``IPythonKernelPlugin`` now releases all allocated resources 
(threads,
+      file descriptors, etc.) and undoes global state changes at plugin 
``stop``
+      time.
+    *  Suppress the Ctrl-C message printed by the IPython kernel at start time.
+    *  Add license headers to all files, and make license header statements
+      consistent.
+  + Fixes
+    *  Use a fixed pickle protocol when saving task layout state, to avoid
+      cross-Python-version difficulties.
+    *  Fix deprecation warnings from use of ``Logger.warn``.
+    *  Fix some Python 3 syntax errors in example scripts.
+  + Removals
+    *  Remove the unsupported and incomplete ``UpdateCheckerPlugin``.
+    *  Remove the ``plugin.debug`` empty submodule.
+    *  Remove the old ``IPythonShell`` plugin, which was based on pre-IPython 
1.0.
+    *  Remove the non-functional ``RefreshCodePlugin``.
+    *  Remove ``project_runnable``, which was never functional.
+    *  Remove outdated debugging fallback from the ``ExtensionPoint`` source.
+    *  Remove ``FBIPlugin``.
+    *  Remove the ``remote_editor`` plugins.
+  + Documentation
+    *  Add docstrings for tasks plugin extension points.
+    *  Fix incorrect documentation for ``always_use_default_layout``.
+    *  Spell "Pyface" correctly.
+    *  NumPyDoc style fixes.
+    *  Add API documentation, with corresponding build infrastructure.
+    *  Fix invalid syntax in Tetris example.
+    *  Use the Enthought Sphinx Theme for documentation.
+  + Tests
+    *  Remove dependency on the ``nose`` package, and rename test modules. All
+      tests can now be discovered and run using ``unittest``.
+  + Build
+    *  Revise version-handling mechanisms and other minor details
+      in ``setup.py`` script.
+    *  Remove unused and outdated ``tox.ini`` file.
+    *  Update ``etstool.py`` to work with a non-EDM bootstrap environment on
+      Windows.
+    *  Test against other ETS packages from source, using Travis CI cron jobs.
+    *  Fix deprecated pieces in Travis CI configuration.
+    *  Update EDM version used, and clean up and simplify Travis CI and
+      Appveyor configurations.
+    *  Usability improvements to ``etstool.py``.
+
+-------------------------------------------------------------------

Old:
----
  LICENSE.txt
  envisage-4.7.2.tar.gz
  image_LICENSE.txt
  image_LICENSE_CP.txt

New:
----
  envisage-4.9.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-envisage.spec ++++++
--- /var/tmp/diff_new_pack.ibJeJQ/_old  2019-11-27 13:55:56.336284456 +0100
+++ /var/tmp/diff_new_pack.ibJeJQ/_new  2019-11-27 13:55:56.340284454 +0100
@@ -21,23 +21,20 @@
 %define         X_display         ":98"
 %bcond_with     test
 Name:           python-envisage
-Version:        4.7.2
+Version:        4.9.0
 Release:        0
 Summary:        Extensible application framework for Python
 # Source code is under BSD but images are under different licenses
 # and details are inside image_LICENSE.txt
 License:        BSD-3-Clause AND Python-2.0 AND LGPL-3.0-only AND CC-BY-SA-1.0 
AND CC-BY-SA-2.0 AND CC-BY-SA-2.5 AND CC-BY-SA-3.0 AND SUSE-Public-Domain
-Group:          Development/Libraries/Python
-Url:            https://github.com/enthought/envisage
+URL:            https://github.com/enthought/envisage
 Source:         
https://files.pythonhosted.org/packages/source/e/envisage/envisage-%{version}.tar.gz
-Source10:       
https://raw.githubusercontent.com/enthought/envisage/%{version}/LICENSE.txt
-Source11:       
https://raw.githubusercontent.com/enthought/envisage/%{version}/image_LICENSE.txt
-Source12:       
https://raw.githubusercontent.com/enthought/envisage/%{version}/image_LICENSE_CP.txt
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module traits}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:       python-traits
+BuildArch:      noarch
 %if %{with test}
 BuildRequires:  %{python_module Pygments}
 BuildRequires:  %{python_module apptools}
@@ -45,9 +42,6 @@
 BuildRequires:  %{python_module traitsui}
 BuildRequires:  xorg-x11-server
 %endif
-Requires:       python-traits
-BuildArch:      noarch
-
 %python_subpackages
 
 %description
@@ -63,9 +57,6 @@
 
 %prep
 %setup -q -n envisage-%{version}
-cp %{SOURCE10} .
-cp %{SOURCE11} .
-cp %{SOURCE12} .
 
 %build
 %python_build
@@ -90,7 +81,6 @@
 %endif
 
 %files %{python_files}
-%defattr(-,root,root,-)
 %doc README.rst
 %license LICENSE.txt image_LICENSE.txt image_LICENSE_CP.txt
 %{python_sitelib}/envisage/

++++++ envisage-4.7.2.tar.gz -> envisage-4.9.0.tar.gz ++++++
++++ 24692 lines of diff (skipped)


Reply via email to