Skip to content

Commit

Permalink
Prepare for release of version 5.3.0 of apptools (#353)
Browse files Browse the repository at this point in the history
This PR (against the `main` branch) bumps the version and updates the
changelog in preparation for a 5.3.0 release of Apptools. The plan is to
tag the merge commit from the eventual squash-merge of this PR.
  • Loading branch information
mdickinson authored Jul 5, 2024
1 parent ba20222 commit 8e4935d
Show file tree
Hide file tree
Showing 8 changed files with 61 additions and 9 deletions.
60 changes: 60 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,66 @@
Apptools CHANGELOG
==================

Version 5.3.0
~~~~~~~~~~~~~

Released: 2024-07-05

This is a minor release, focusing primarily on bringing apptools up to date
with respect to more recent versions of Python and 3rd party packages.
Support for Python 3.7 has been dropped.

Thanks to the following contributors:

* Mark Dickinson
* Stewart Ferguson
* Frank Longford
* Tony Ni
* Sai Rahul Poruri

Fixes
-----
* Drop support for Python 3.7. (#339)
* Replaced uses of ``numpy.alltrue``, for compatibility with NumPy 2.0. (#341)
* Don't write to preferences on ``PreferencesHelper`` creation. (#343)
* Fix a test that was broken in the presence of Mayavi / TVTK. (#352)

Documentation
-------------
* Moved Sphinx-generated man page to section 3. (#89)

Build System
------------
* TraitsUI, Pyface and configobj are now optional dependencies. TraitsUI
and Pyface will be installed with ``pip install apptools[gui]``. configobj
will be installed with ``pip install apptools[preferences]``. (#351)


Version 5.2.1
~~~~~~~~~~~~~

Released: 2023-06-23

This is a bugfix release fixing a Python 3.11 compatibility issue in
StatePickler.

Thanks to the following contributors:

* Mark Dickinson
* Tony Ni
* Rahul Poruri

Fixes
-----
* Fix StatePickler for Python 3.11. (#328)
* Add encoding as an attribute for LogFileHandler initialization. (#324)

Build
-----
* Drop Python 3.6 and macOS from EDM test matrix. (#330, #332)
* Update Github workflows. (#326)


Version 5.2.0
~~~~~~~~~~~~~

Expand Down
1 change: 0 additions & 1 deletion docs/releases/upcoming/328.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/releases/upcoming/339.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/releases/upcoming/341.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/releases/upcoming/343.bugfix.rst

This file was deleted.

3 changes: 0 additions & 3 deletions docs/releases/upcoming/351.build.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/releases/upcoming/352.bugfix.rst

This file was deleted.

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
MINOR = 3
MICRO = 0
PRERELEASE = ""
IS_RELEASED = False
IS_RELEASED = True

# If this file is part of a Git export (for example created with "git archive",
# or downloaded from GitHub), ARCHIVE_COMMIT_HASH gives the full hash of the
Expand Down

0 comments on commit 8e4935d

Please sign in to comment.