uchicago-library / attachment-converter

Attachment Converter: tool for batch converting attachments in an email mailbox
GNU General Public License v2.0
8 stars 3 forks source link

67 attachment converter should check that its dependencies are met #88

Closed ejschartz closed 8 months ago

ejschartz commented 9 months ago

Addresses #67, attachment converter should now check that user is running either MacOS or Windows and that LibreOffice, Pandoc, Vips, and GhostScript are installed. If an unsupported operating system is being used a message will print informing the user their OS is unsupported. If packages are missing, a message will print listing what still needs to be installed. Verapdf is still listed as an application in case we want to check for it later, but the current dependency file does not check for it. This can be tested on a machine that does not have one of the dependencies installed, or there are some unit tests in dependency_tests, though some of these assume you are using a linux / windows machine.