Skip to content

Commit

Permalink
Update changelog to match maint/7.2 (#1665)
Browse files Browse the repository at this point in the history
* Backport recent PRs and update changelog for 7.2.0 (#1661)

* skip a couple wx test failures (#1656)

* skip test failing on wx

* skip failing button editor test on wx

* update changelog with backports

* explicitly install swig 3.0.12 for cron job (#1652)

* explicitly install swig 3.0.12

* new command is ubuntu specific

* typo

* follow enables lead

* missed an ubuntu-latest

* keep mattrix os and runs on in sync

* go back to scheduled not on  pull request

* specify we require traits 6.2+ and pyface 7.2+
  • Loading branch information
aaronayres35 committed May 12, 2021
1 parent cbb2f4b commit 1d018b7
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions CHANGES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Highlights of this release
~~~~~~~~~~~~~~~~~~~~~~~~~~

* The migration from ``on_trait_change`` to ``observe`` is underway. As a
result, TraitsUI now requires Traits >= 6.1.
result, TraitsUI now requires Traits >= 6.2.
* New display-only VideoEditor (currently only on Qt backend).
* Exapnsion of features for the new ``UITester`` including the ability to
inspect UI object visibility / enabledness. Also documentation for testing
Expand All @@ -19,14 +19,15 @@ Highlights of this release
Notes on upgrading
~~~~~~~~~~~~~~~~~~

* This release of TraitsUI now depends on Traits 6.1+. Also, deprecated code /
modules have been removed. Namely, the :mod:`traitsui.image <traitsui.image>`
module which was moved to ``pyface.image``, ``editors_gen`` modules, Editor
and EditorFactory factory methods on Toolkit objects, and more. For a
complete list, see PRs in the "Removals" section below. These were all
generally unused / deprecated for sometime. Also, importing directly from
``traitsui.editors`` has been deprecated. Please update imports to import
directly from :mod:`traitsui.api` or :mod:`traitsui.editors.api`.
* This release of TraitsUI now depends on Traits 6.2+ and pyface 7.2+. Also,
deprecated code / modules have been removed. Namely, the
:mod:`traitsui.image <traitsui.image>` module which was moved to
``pyface.image``, ``editors_gen`` modules, Editor and EditorFactory factory
methods on Toolkit objects, and more. For a complete list, see PRs in the
"Removals" section below. These were all generally unused / deprecated for
sometime. Also, importing directly from ``traitsui.editors`` has been
deprecated. Please update imports to import directly from :mod:`traitsui.api`
or :mod:`traitsui.editors.api`.

Detailed changes
~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -123,7 +124,7 @@ Maintenance and code organization
* Remove clause that deviates from PEP8 backward compatibility convention in the testing package (#1481)
* Formal editor interface for tooltips (#1493
* Add instance choice classes to traitsui.api (#1495)
* Undo/Redo cleanup (#1510
* Undo/Redo cleanup (#1510)
* start on_trait_change to observe migration (#1519, #1520, #1523, #1525, #1545, #1622, #1644)
* Refactor TreeEditor _new_actions and _menu_new_node to avoid hacky eval (#1524)
* Refactor _add_items method of _GroupPanel object (#1549)
Expand Down

0 comments on commit 1d018b7

Please sign in to comment.