* The alias ``pdfcropmargins`` can now be used instead of ``pdf-crop-margins`` to run the program from the command line.
Bug fixes and maintenance:
* Upgraded to Python 3.6 minimum requirement with pyupgrade.
* The GUI dependencies are now part of the standard install (although the program will still run without them if the GUI is not required).
* Dependency versions updated for security and functionality changes.
1.0.9
Not secure
------------------
Bug fixes:
* Bug in decryption error for non-encrypted file.
1.0.8
Not secure
------------------
New features:
* Finalized and documented the return values and keyword arguments to the ``crop`` function in the Python interface. Now returns the output filename, the exit code, and optionally the stdout and stdin text.
1.0.7
Not secure
------------------
Bug fixes:
* Changed PyMuPDF method names to match new convention (they removed deprecated older camelcase names with 1.20.0).
* Updated PyMuPDF requirement to 1.20.0.
1.0.6
Not secure
------------------
Bug fixes:
* Import of ``PdfReadError`` now tries the ``errors`` module and then the ``utils`` module.
* Updated some dependency minimum versions for security reasons.
1.0.5
Not secure
------------------
Bug fixes:
* Workaround for a bug related to PyMuPDF attribute naming.