Release 1.5.3
There are no functional changes in this release; the changes all concern code dependencies and installation instructions.
All changes in this release
- The requirements in
requirements.txt
now pin the versions of Python packages needed. Pipfile
andPipefile.lock
files are now provided for use with pipenv.- Imports of sidetrack now refer to the latest API.
- The installation instructions in the README file now include information about using pipx.
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 or 3.9 on your system to run – they don't require installation of additional Python packages using (e.g.) pip
. To use them:
-
Download the zip file for either the Python 3.8 or the 3.9 version, depending on the version of Python you have installed on your computer
-
Unzip the resulting file (if your web browser did not automatically unzip it)
-
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.