payload: {"push_id":3693314293,"size":12,"distinct_size":2,"ref":"refs/heads/rdfparser-duplicate-ext-lic","head":"693f8019d31b59953ab48ddd54483e67dcef2bef","before":"9ad3993d95fad5863d35e05cdde146280206b0e4","commits":[{"sha":"b72f2c6fe3aa1ab7b29cbbf4fd55bd38972b842c","author":{"name":"Carmen Bianca Bakker","email":"f1196a8a993e28d05bd187b7b130720e5dd34147@carmenbianca.eu"},"message":"Update licenses.json to 3.5-1-g1266c6b\n\nSigned-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/b72f2c6fe3aa1ab7b29cbbf4fd55bd38972b842c"},{"sha":"54960be8293cb8a26f7262c9888fbe5f28c60541","author":{"name":"Carmen Bianca Bakker","email":"f1196a8a993e28d05bd187b7b130720e5dd34147@carmenbianca.eu"},"message":"Repair tests\n\nSigned-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/54960be8293cb8a26f7262c9888fbe5f28c60541"},{"sha":"8825a572773e77451bfbac20d8265a7987f9d50b","author":{"name":"Carmen Bianca Bakker","email":"f1196a8a993e28d05bd187b7b130720e5dd34147@carmenbianca.eu"},"message":"Also add exceptions.json\n\nSigned-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/8825a572773e77451bfbac20d8265a7987f9d50b"},{"sha":"0125f07e47f857d5122172dc105402e33b012642","author":{"name":"Carmen Bianca Bakker","email":"f1196a8a993e28d05bd187b7b130720e5dd34147@carmenbianca.eu"},"message":"Use single quotes\n\nSigned-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/0125f07e47f857d5122172dc105402e33b012642"},{"sha":"40de68e246a84a3148e8b4cebd64dcfb933a1fe6","author":{"name":"yash-nisar","email":"bcc260f937454c1253676963997b5d52d1764dec@somaiya.edu"},"message":"Add 'snippet' class as a part of the 2.1 spec\n\nAdd 'spdx_id', 'name', 'comment', 'copyright', and\n'license_comment' to the 'snippet' class.\n\nSigned-off-by: Yash Nisar <yash.nisar@somaiya.edu>\nSigned-off-by: Xavier Figueroa <xavierfigueroav@gmail.com>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/40de68e246a84a3148e8b4cebd64dcfb933a1fe6"},{"sha":"587c8476fef2b0d6a1ccc186418455cbcb7b7417","author":{"name":"yash-nisar","email":"bcc260f937454c1253676963997b5d52d1764dec@somaiya.edu"},"message":"Add support for parsing more attributes\n\nAdd 'conc_lics', 'snip_from_file_spdxid', and\n'licenses_in_snippet' attributes to the 'snippet'\nclass.\n\nSigned-off-by: Yash Nisar <yash.nisar@somaiya.edu>\nSigned-off-by: Xavier Figueroa <xavierfigueroav@gmail.com>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/587c8476fef2b0d6a1ccc186418455cbcb7b7417"},{"sha":"1b3bc293fc39abfb57b4f8dae3d7aae085524888","author":{"name":"Xavier Figueroa","email":"2556c6f4facc1e5829d3394b9ce7316a84702c26@gmail.com"},"message":"Make validation methods in Snippet model return list of error messages instead of booleans.\n\nSigned-off-by: Xavier Figueroa <xavierfigueroav@gmail.com>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/1b3bc293fc39abfb57b4f8dae3d7aae085524888"},{"sha":"2ae75b658b354b7fcecda8640261d14717ffbd42","author":{"name":"Philippe Ombredanne","email":"ca95c4a6a4931f366cbdaf5878c5016609417d37@nexb.com"},"message":"Merge pull request #107 from spdx/snippet-spec-2.1\n\nAdd 'Snippet' class as a part of the SPDX 2.1 specification\r\n\r\nSigned-off-by: Philippe Ombredanne <pombredanne@nexb.com>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/2ae75b658b354b7fcecda8640261d14717ffbd42"},{"sha":"749fb99065c5be9d0e3eb2d9b9713fec3a5c7b9c","author":{"name":"Philippe Ombredanne","email":"ca95c4a6a4931f366cbdaf5878c5016609417d37@nexb.com"},"message":"Merge branch 'master' into new-json","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/749fb99065c5be9d0e3eb2d9b9713fec3a5c7b9c"},{"sha":"276e30d5ddeae98e4cefb455b4d245506e6345b1","author":{"name":"Philippe Ombredanne","email":"ca95c4a6a4931f366cbdaf5878c5016609417d37@nexb.com"},"message":"Merge pull request #100 from carmenbianca/new-json\n\nUpdate licenses.json to 3.5-1-g1266c6b\r\n\r\nSigned-off-by: Philippe Ombredanne <pombredanne@nexb.com>","distinct":false,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/276e30d5ddeae98e4cefb455b4d245506e6345b1"},{"sha":"3d43b882e6afc3d229f72ef74a86dfde97dbe78b","author":{"name":"Xavier Figueroa","email":"2556c6f4facc1e5829d3394b9ce7316a84702c26@gmail.com"},"message":"Fix #97 by parsing extracted licenses at SpdxDcoument level\n\nSigned-off-by: Xavier Figueroa <xavierfigueroav@gmail.com>","distinct":true,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/3d43b882e6afc3d229f72ef74a86dfde97dbe78b"},{"sha":"693f8019d31b59953ab48ddd54483e67dcef2bef","author":{"name":"Xavier Figueroa","email":"2556c6f4facc1e5829d3394b9ce7316a84702c26@gmail.com"},"message":"Test RDF parsing of extracted licenses.\n\nSigned-off-by: Xavier Figueroa <xavierfigueroav@gmail.com>","distinct":true,"url":"https://api.github.com/repos/xavierfigueroav/tools-python/commits/693f8019d31b59953ab48ddd54483e67dcef2bef"}]}
other: {"actor":{"display_login":"xavierfigueroav"}}