{"push_id":750610447,"size":1,"distinct_size":1,"ref":"refs/heads/html-generator","head":"52d6081c3c6b66c96a3890f28b07f7aeb2b473d2","before":"4cf8172de47fb962959750a28ec47977c3767785","commits":[{"sha":"52d6081c3c6b66c96a3890f28b07f7aeb2b473d2","author":{"email":"297b0406bfdc5ba391ccdc3a538bc4919adc9fb8@gmail.com","name":"Jack Morgan"},"message":"Fixed parsing of interactives\n\nSwitched Beautiful Soup 4 parser to\nuse html5lib, instead of html.parser\nas it's flexible with unmatched tags.\n\nHowever due to this library, processing\ntimes are now roughly 5x longer (up to\n20 secs from 5 secs for our development)\nmachines. The original lxml library\nis by far the best, fastest and easiest\noption however this requires external\ndependencies to be installed.\n\nRegex is now used to remove HTML\ncomments, as using html5lib library\ncauses NoneType errors.\n\nAlso minor fixes for displaying links\nto external interactives have been\nmade.","distinct":true,"url":"https://api.github.com/repos/uccser/cs-field-guide/commits/52d6081c3c6b66c96a3890f28b07f7aeb2b473d2"}]}