Skip to content

Release 1.5.6

Compare
Choose a tag to compare
@mhucka mhucka released this 15 Mar 22:38
· 40 commits to main since this release

Changes in this release:

  • The internal network module is gone; instead, this uses the equivalent functions from CommonPy's network_utils module.
  • Makefile has a fix for updating CITATION.cff.
  • Some dependency versions have been updated in requirements.txt.
  • There is a new requirements-dev.txt file for installing dependencies needed to run test cases using pytest.
  • There are new test cases.

Self-contained binary distributions

This release includes standalone, runnable binaries for macOS and Linux. The experimental binaries are built using shiv. They only need a copy of Python 3.8, 3.9 or 3.10 on your system to run – they don't require installation of additional Python packages using (e.g.) pip. To use them:

  1. Download the Handprint zip file corresponding to the version of Python you have installed on your computer

  2. Unzip the resulting file (if your web browser did not automatically unzip it)

  3. Move the file handprint to a location where your terminal shell looks for programs. A popular location is /usr/local/bin.

Thereafter, you should be able to type handprint in your shell and it should run. (If it does not, please report the problem using the issue tracker.) Note that the first time you run it, Handprint will take longer than usual to start because it does a one-time configuration step, but on subsequent runs, startup times should be shorter.