{"push_id":965525169,"size":163,"distinct_size":77,"ref":"refs/heads/volt","head":"8ce5569797335825b0a84973c2dd17f39afac1e4","before":"64d1b2ffcf3936e3d77f9afa25ea4f562176a0cb","commits":[{"sha":"20d78496973be7cd485e167ae3445abdebbdf4e2","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[OS/2] add Unicode ranges data from OT spec, plus methods to get/set bits manually, or recalc/prune automatically","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/20d78496973be7cd485e167ae3445abdebbdf4e2"},{"sha":"328c72f2d80908825db5b7bc2f892968939a75ca","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[OS/2 test] add tests for getUnicodeRanges, setUnicodeRanges and recalcUnicodeRanges","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/328c72f2d80908825db5b7bc2f892968939a75ca"},{"sha":"ce5d230eeff1d1d75d535656b319d92aa76957cb","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[subset] add --prune-unicode-ranges option (enabled by default)","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/ce5d230eeff1d1d75d535656b319d92aa76957cb"},{"sha":"58601f2218126c5c5332c84286de80b0c56a02a2","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"Merge pull request #267 from anthrotype/uniranges3_merge\n\n[subset] add option to prune unused ulUnicodeRange bits","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/58601f2218126c5c5332c84286de80b0c56a02a2"},{"sha":"317d6531258dc0080b67742a0dad2d77c49244a2","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[loggingTools] module containing tools for adapting the Python logging package to fontTools (and viceversa)","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/317d6531258dc0080b67742a0dad2d77c49244a2"},{"sha":"1034699a21dc0cf4862624d076d487deae7df9e2","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[fontTools.__init__] add NullHandler to avoid \"no handlers could be found\" error.","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/1034699a21dc0cf4862624d076d487deae7df9e2"},{"sha":"0c313bc1d2412698faaab290994d7c99e39caff5","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[fontTools.__init__] export 'configLogger' in the top-level module to make it easier for clients to import","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/0c313bc1d2412698faaab290994d7c99e39caff5"},{"sha":"769efc3d0dea6d4ca9febf97b379d3c5b591a9dc","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[ttLib] replace print statements with logger; deprecate 'quiet' and 'verbose' arguments; deprecate 'debugmsg' func\n\nPreviously, when TTX was run in verbose mode, the messages printed to the console would also show the time\neach one was logged -- e.g. \"blah blah  (15:23:24)\" -- using the 'debugmsg' function which is defined here.\nEven though the logging package would allow to do the same thing (via 'datefmt' and \"%(asctime)s\"), I decided\ndrop this, as I think it's not very interesting...\nI'll replace it with the overall elapsed time in seconds, in a follow-up commit.","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/769efc3d0dea6d4ca9febf97b379d3c5b591a9dc"},{"sha":"de5dca010bb4a44862451abfe7eff31447221cf9","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[xmlReader] replace print with logger; deprecate 'quiet' argument","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/de5dca010bb4a44862451abfe7eff31447221cf9"},{"sha":"967b994449f898e841fa63b18608bed660bd416b","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[sfnt] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/967b994449f898e841fa63b18608bed660bd416b"},{"sha":"6a92ae085bcf84af1e1b5b5f8a145a112908ab2f","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[woff2] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/6a92ae085bcf84af1e1b5b5f8a145a112908ab2f"},{"sha":"85f9f442ea683d2d243535bfe851ed8e7a97f3af","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[BitmapGlyphMetrics] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/85f9f442ea683d2d243535bfe851ed8e7a97f3af"},{"sha":"74cb889f4e1918457cc68290c35b0760b3ff0ab0","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[E_B_D_T_] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/74cb889f4e1918457cc68290c35b0760b3ff0ab0"},{"sha":"7d67e9c257e01705049fdae9188194a68ea105dc","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[E_B_L_C_] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/7d67e9c257e01705049fdae9188194a68ea105dc"},{"sha":"e46be4d7d6fc0b915fb403764dd4f875b4a80004","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[O_S_2f_2] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/e46be4d7d6fc0b915fb403764dd4f875b4a80004"},{"sha":"c5659b28a20e427801311fc4f7793b873d77f13d","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[S_V_G_] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/c5659b28a20e427801311fc4f7793b873d77f13d"},{"sha":"9b21ea6a09df862849d8e89aa67e7cf8f2d39fea","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[_a_v_a_r] replace warnings with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/9b21ea6a09df862849d8e89aa67e7cf8f2d39fea"},{"sha":"77658c952f7abd43b641194950caa1063a8daab3","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[_a_v_a_r_test] use StringIO to capture logger's output in test case","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/77658c952f7abd43b641194950caa1063a8daab3"},{"sha":"ff853c38b886d7c1c814b982d782efa109bc8663","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[_c_m_a_p] replace print with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/ff853c38b886d7c1c814b982d782efa109bc8663"},{"sha":"dff078ed515083206bc26593c7ea3aed9541070a","author":{"email":"406c17fa783c94bd56d8b5870e424c5dcf0b6974@daltonmaag.com","name":"Cosimo Lupo"},"message":"[_g_l_y_f] replace print and warnings with logger","distinct":false,"url":"https://api.github.com/repos/moyogo/fonttools/commits/dff078ed515083206bc26593c7ea3aed9541070a"}]}