==========================
- Added
* install or update a package from the hash value of a commit
* a ``docs`` key to ``extras_require`` in setup.py
* update all outdated, non-MSL packages from PyPI
- Changed
* renamed the ``authorize`` function to ``authorise``
* use ``~/.msl/package-manager`` as the HOME directory to save the
GitHub token and the PyPI/GitHub caches.
* use 4x additive ``--quiet`` flag (for silencing ``DEBUG``,
``INFO``, ``WARNING`` and ``ERROR`` logging levels)
* direct logging messages less than ``WARNING`` to ``sys.stdout`` and
greater than or equal to ``WARNING`` to ``sys.stderr``
* the default name of a repository branch is now `main` for the
``install`` and ``update`` commands
* use the conda-forge channel (instead of the anaconda channel) when
installing packages in condatests.py