This is release 5.1.2 of antiSMASH. 5.1.2 is mainly a bugfix release, dealing with a number of issues reported since our 5.1.1 release. Highlights are: * Better error messages on invalid inputs * improved compatibility with future sklearn versions * fixes for Bioconda-related issues Detailed changes: Kai Blin (2): common: Fix the java version detection when _JAVA_OPTIONS are set chore: bump version to 5.1.2 Simon Shaw (23): common.record_processing: include record id in error message html: remove duplicate mod-kr CSS rule secmet: handle genbank conversions introducing spaces into aSDomains *peptides: import joblib directly for future scikit-learn versions secmet: replace minimock usage with unittest lassopeptides: replace minimock usage with unittest active_site_finder: replace minimock usage with unittest t2pks: replace minimock usage with unittest nrps_pks: replace minimock usage with unittest clusterblast: replace minimock usage with unittest cassis: replace minimock usage with unittest antismash.test: remove unnecessary mocking pfam2go: replace minimock usage with unittest nrps_pks: replace minimock usage with unittest cluster_hmmer: replace minimock usage with unittest full_hmmer: replace minimock usage with unittest lanthipeptides: replace minimock usage with unittest thiopeptides: replace minimock usage with unittest antismash.test: replace minimock usage with unittest chore: remove minimock as a test dependency secmet: remove list inheritance from NRPSPKSQualifier secmet: improve error message for invalid translation table qualifiers common: only check relevant parts in RODEO's sklearn version check