From 358c690b10b174aa136aa60f3ea87a2a30aeaeb6 Mon Sep 17 00:00:00 2001 From: Chris Reeves Date: Wed, 16 Jul 2014 11:59:22 +0100 Subject: [PATCH] Added PyPI license support --- index.html | 5 +++++ server.js | 11 +++++++++++ 2 files changed, 16 insertions(+) diff --git a/index.html b/index.html index 584628b..6df4cad 100644 --- a/index.html +++ b/index.html @@ -127,6 +127,11 @@ I made the GitHub Badge Service. http://img.shields.io/cocoapods/p/AFNetworking.svg + PyPI (License): + + http://img.shields.io/pypi/l/Django.svg + +

Build

diff --git a/server.js b/server.js index d1be938..ab2e9cb 100644 --- a/server.js +++ b/server.js @@ -684,6 +684,17 @@ cache(function(data, match, sendBadge) { badgeData.colorscheme = 'blue'; } sendBadge(format, badgeData); + } else if (info == 'l') { + var license = data.info.license; + badgeData.text[0] = 'license'; + if(license == null || license == 'UNKNOWN') { + badgeData.text[1] = 'Unknown'; + badgeData.colorscheme = 'red'; + } else { + badgeData.text[1] = license; + badgeData.colorscheme = 'blue'; + } + sendBadge(format, badgeData); } } catch(e) { badgeData.text[1] = 'invalid';