diff --git a/CHANGES.txt b/CHANGES.txt index d56c04dc..4207aef3 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,24 @@ Apptools CHANGELOG ================== +Version 5.1.0 +~~~~~~~~~~~~~ + +Released : 2021-01-13 + +This is a minor release in which the modules in the apptools.undo subpackage are +modified to import from pyface.undo rather than redefining the classes. This +should help ease the transition to using pyface.undo in place of the now +deprecated apptool.undo. + +Deprecations +------------ +* Import from pyface.undo.* instead of redefining classes in apptools.undo.* (#272) + +Documentation changes +--------------------- +* Add module docstrings to the various api modules in apptools subpackages (#274) + Version 5.0.0 ~~~~~~~~~~~~~ diff --git a/docs/releases/upcoming/116.bugfix.rst b/docs/releases/upcoming/116.bugfix.rst deleted file mode 100644 index f1a3b5f7..00000000 --- a/docs/releases/upcoming/116.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix SyntaxWarning in persistence.file_path (#116) \ No newline at end of file diff --git a/docs/releases/upcoming/172.removal.rst b/docs/releases/upcoming/172.removal.rst deleted file mode 100644 index 55d27c85..00000000 --- a/docs/releases/upcoming/172.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``appscripting`` subpackage (#172) \ No newline at end of file diff --git a/docs/releases/upcoming/173.removal.rst b/docs/releases/upcoming/173.removal.rst deleted file mode 100644 index ad09cb6d..00000000 --- a/docs/releases/upcoming/173.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``template`` subpackage (#173) \ No newline at end of file diff --git a/docs/releases/upcoming/175.removal.rst b/docs/releases/upcoming/175.removal.rst deleted file mode 100644 index 81677f17..00000000 --- a/docs/releases/upcoming/175.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``permission`` subpackage (#175) \ No newline at end of file diff --git a/docs/releases/upcoming/184.removal.rst b/docs/releases/upcoming/184.removal.rst deleted file mode 100644 index 8d0deb50..00000000 --- a/docs/releases/upcoming/184.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``lru_cache`` subpackage (#184) \ No newline at end of file diff --git a/docs/releases/upcoming/190.removal.rst b/docs/releases/upcoming/190.removal.rst deleted file mode 100644 index c0247c4d..00000000 --- a/docs/releases/upcoming/190.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove support for Python 2.7 and 3.5 (#190) \ No newline at end of file diff --git a/docs/releases/upcoming/196.bugfix.rst b/docs/releases/upcoming/196.bugfix.rst deleted file mode 100644 index 0c12dfeb..00000000 --- a/docs/releases/upcoming/196.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix container items change event being saved in preferences (#196) \ No newline at end of file diff --git a/docs/releases/upcoming/198.doc.rst b/docs/releases/upcoming/198.doc.rst deleted file mode 100644 index ce7d823d..00000000 --- a/docs/releases/upcoming/198.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Update documentation for Preferences (#198) \ No newline at end of file diff --git a/docs/releases/upcoming/199.removal.rst b/docs/releases/upcoming/199.removal.rst deleted file mode 100644 index b556dc7b..00000000 --- a/docs/releases/upcoming/199.removal.rst +++ /dev/null @@ -1,4 +0,0 @@ -remove the ``apptools.sweet_pickle`` subpackage. Note that users of -sweet_pickle can in some cases transition to using ``apptools.persistence`` and -pickle from the python standard library (see changes made in this PR to -``apptools.naming`` for more info) (#199) \ No newline at end of file diff --git a/docs/releases/upcoming/210.test.rst b/docs/releases/upcoming/210.test.rst deleted file mode 100644 index 867cb211..00000000 --- a/docs/releases/upcoming/210.test.rst +++ /dev/null @@ -1 +0,0 @@ -Fix AttributeError on Python 3.9 due to usage of ``base64.decodestring`` in tests (#210) \ No newline at end of file diff --git a/docs/releases/upcoming/215.removal.rst b/docs/releases/upcoming/215.removal.rst deleted file mode 100644 index 86cd1386..00000000 --- a/docs/releases/upcoming/215.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``help`` subpackage (#215) \ No newline at end of file diff --git a/docs/releases/upcoming/216.removal.rst b/docs/releases/upcoming/216.removal.rst deleted file mode 100644 index 19b0d26a..00000000 --- a/docs/releases/upcoming/216.removal.rst +++ /dev/null @@ -1 +0,0 @@ -remove NullHandler from ``apptools.logger`` (#216) \ No newline at end of file diff --git a/docs/releases/upcoming/217.removal.rst b/docs/releases/upcoming/217.removal.rst deleted file mode 100644 index 273174c7..00000000 --- a/docs/releases/upcoming/217.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``apptools.logger.filtering_handler`` and ``apptools.logger.util`` submodules (#217) \ No newline at end of file diff --git a/docs/releases/upcoming/218.removal.rst b/docs/releases/upcoming/218.removal.rst deleted file mode 100644 index 070bf361..00000000 --- a/docs/releases/upcoming/218.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove deprecated create_log_file_handler function (#218) \ No newline at end of file diff --git a/docs/releases/upcoming/219.removal.rst b/docs/releases/upcoming/219.removal.rst deleted file mode 100644 index 56c4e0a0..00000000 --- a/docs/releases/upcoming/219.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove use of ``apptools.type_manage`r`` from ``apptools.naming``. Then, remove ``apptools.type_manager`` entirely. Finally, remove ``apptools.naming.adapter``. (#219) \ No newline at end of file diff --git a/docs/releases/upcoming/220.removal.rst b/docs/releases/upcoming/220.removal.rst deleted file mode 100644 index 3ff4e85a..00000000 --- a/docs/releases/upcoming/220.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``apptools.persistence.spickle.py`` submodule (#220) \ No newline at end of file diff --git a/docs/releases/upcoming/221.doc.rst b/docs/releases/upcoming/221.doc.rst deleted file mode 100644 index 0ba971c9..00000000 --- a/docs/releases/upcoming/221.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Add a brief section to documentation for ``apptools.naming`` (#221) \ No newline at end of file diff --git a/docs/releases/upcoming/226.bugfix.rst b/docs/releases/upcoming/226.bugfix.rst deleted file mode 100644 index 2d23f3a5..00000000 --- a/docs/releases/upcoming/226.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix synchronizing preference trait with name *_items (#226) \ No newline at end of file diff --git a/docs/releases/upcoming/233.removal.rst b/docs/releases/upcoming/233.removal.rst deleted file mode 100644 index 89d0d8c4..00000000 --- a/docs/releases/upcoming/233.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove ``apptools.naming.ui`` sub package (#233) \ No newline at end of file diff --git a/docs/releases/upcoming/237.doc.rst b/docs/releases/upcoming/237.doc.rst deleted file mode 100644 index 557595c8..00000000 --- a/docs/releases/upcoming/237.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Document the ``apptools.io`` and ``apptools.io.h5`` sub packages (#237) \ No newline at end of file diff --git a/docs/releases/upcoming/248.doc.rst b/docs/releases/upcoming/248.doc.rst deleted file mode 100644 index 6c0255d3..00000000 --- a/docs/releases/upcoming/248.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a few broken links in the documentation (#248) \ No newline at end of file diff --git a/docs/releases/upcoming/250.deprecation.rst b/docs/releases/upcoming/250.deprecation.rst deleted file mode 100644 index 4a8e2b8a..00000000 --- a/docs/releases/upcoming/250.deprecation.rst +++ /dev/null @@ -1 +0,0 @@ -Deprecate apptools.undo subpackage (undo was moved to pyface) (#250) diff --git a/docs/releases/upcoming/257.build.rst b/docs/releases/upcoming/257.build.rst deleted file mode 100644 index 0f855523..00000000 --- a/docs/releases/upcoming/257.build.rst +++ /dev/null @@ -1 +0,0 @@ -Add extras_require to setup.py for optional dependencies (#257) \ No newline at end of file diff --git a/docs/releases/upcoming/260.test.rst b/docs/releases/upcoming/260.test.rst deleted file mode 100644 index e4a04c27..00000000 --- a/docs/releases/upcoming/260.test.rst +++ /dev/null @@ -1 +0,0 @@ -Make optional dependencies optional for tests (#260) \ No newline at end of file diff --git a/docs/releases/upcoming/272.deprecation.rst b/docs/releases/upcoming/272.deprecation.rst deleted file mode 100644 index 1b1e2d4a..00000000 --- a/docs/releases/upcoming/272.deprecation.rst +++ /dev/null @@ -1 +0,0 @@ -Import from pyface.undo.* instead of redefining classes in apptools.undo.* (#272) \ No newline at end of file diff --git a/docs/releases/upcoming/274.doc.rst b/docs/releases/upcoming/274.doc.rst deleted file mode 100644 index 0a93e5b0..00000000 --- a/docs/releases/upcoming/274.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Add module docstrings to the various api modules in apptools subpackages (#274) \ No newline at end of file