Skip to content

Apptools 5.3.0

Latest
Compare
Choose a tag to compare
@mdickinson mdickinson released this 05 Jul 15:13
· 2 commits to main since this release
5.3.0
8e4935d

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)