[Bug]: Documentation: fix formula rendering for Sphinx 4.2
[Feature] #148: various updates to ensure that the package is still installable (and hackable) on current versions of Python
[Bug] #148: proofread documentation
[Support] #147: update minimum versions of several dependencies to remove support for version with known security issues.
[Support] #148: update isort to v5
[Support] #148: black-ify codebase
[Support] #148: switch to personal fork of PSphinxTheme and lconf lexer (i.e. basically the documentation theme) as to provide versions that can be installed with current versions of pip. Specifically, these private version provide PEP440-style version numbers.
[Support] #148: drop official support for Python < 3.6, including dropping support for Python 2. I haven’t changed anything in the codebase that I expect will break these earlier versions, but I’m no longer testing against them.
[Support] #149: swap from Travis-CI to GitHub Actions for Continuous Integration
max_widthas a maximum width. This way there isn’t a black bar on the bottom/left of the image if the number of bands do not divide evenly into
[Support] #14: add code-style tests as another part of the Travis-CI test suite
[Support]: re-arrange and simplify internal package metadata and corresponding changes in
[Support]: ship tests as a subpackage of
[Support]: ship tests such that the command
green colourettuworks from the command-line after
colourettuhas been installed on the system
[Bug]: include extra files so module can install off of pip