def environment_extensions(self, cfg): project = cfg['readthedocs']['project'] project = project.replace(".", "") url = f"{project}.readthedocs.io/en/latest/?badge=latest" img = f"readthedocs.org/projects/{project}/badge/?version=latest" badge = fmt_badge(img, url, "Documentation status", cfg['doc']['fmt']) return {"badge": badge}
def test_fmt_badge_works_correctly(): badge = "mybadge" url = "myurl" txt = "mytxt" sec = fmt_badge(badge, url, txt, 'md') assert badge in sec assert url in sec assert txt in sec sec = fmt_badge(badge, url, txt, 'rst') assert badge in sec assert url in sec assert txt in sec with pytest.raises(UserWarning): fmt_badge(badge, url, txt, 'docx')
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = "travis-ci.org/%s/%s" % (owner, project) img = url + ".svg?branch=master" badge = fmt_badge(img, url, "Travis build status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = f"landscape.io/github/{owner}/{project}/master" img = f"{url}/landscape.svg?style=flat" badge = fmt_badge(img, url, "Code health status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = "landscape.io/github/%s/%s/master" % (owner, project) img = url + "/landscape.svg?style=flat" badge = fmt_badge(img, url, "Code health status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = f"coveralls.io/github/{owner}/{project}?branch=master" img = f"coveralls.io/repos/github/{owner}/{project}/badge.svg?branch=master" badge = fmt_badge(img, url, "Coverage report status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = f"travis-ci.com/github/{owner}/{project}" img = f"api.travis-ci.com/{owner}/{project}.svg?branch=master" badge = fmt_badge(img, url, "Travis build status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): servers = cfg['pypi']['servers'] if servers and servers[0]['name'] == 'pypi': url = "badge.fury.io/py/%s" % pkg_full_name(cfg) img = url + ".svg" badge = fmt_badge(img, url, "PyPI version", cfg['doc']['fmt']) else: badge = "" return {"badge": badge, "auto_classifiers": auto_classifiers(cfg)}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = f"https://lgtm.com/projects/g/{owner}/{project}/context:python" img = f"https://img.shields.io/lgtm/grade/python/g/{owner}/{project}.svg?logo=lgtm&logoWidth=18" badge = fmt_badge(img, url, "Language grade: Python", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'].replace("_", "-") token = cfg[self._name]['token'] url = f"ci.appveyor.com/project/{owner}/{project}/branch/master" img = f"ci.appveyor.com/api/projects/status/{token}/branch/master?svg=true" badge = fmt_badge(img, url, "Appveyor build status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] base_url = f"requires.io/github/{owner}/{project}/" url = f"{base_url}requirements/?branch=master" img = f"{base_url}requirements.svg?branch=master" badge = fmt_badge(img, url, "Requirements status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'].replace("_", "-") token = cfg['appveyor']['token'] url = "ci.appveyor.com/project/%s/%s/branch/master" % (owner, project) img = "ci.appveyor.com/api/projects/status/%s/branch/master?svg=true" % token badge = fmt_badge(img, url, "Appveyor build status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] base_url = "requires.io/github/%s/%s/" % (owner, project) url = base_url + "requirements/?branch=master" img = base_url + "requirements.svg?branch=master" badge = fmt_badge(img, url, "Requirements status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(self, cfg): ext = {"auto_classifiers": auto_classifiers(cfg)} servers = cfg['pypi']['servers'] if servers and servers[0]['name'] == 'pypi': url = f"badge.fury.io/py/{pkg_full_name(cfg)}" img = f"{url}.svg" ext['badge'] = fmt_badge(img, url, "PyPI version", cfg['doc']['fmt']) return ext
def environment_extensions(self, cfg): owner = cfg['github']['owner'] project = cfg['github']['project'] url = "coveralls.io/github/%s/%s?branch=master" % (owner, project) img = ("coveralls.io/repos/github/%s/%s/" % (owner, project) + "badge.svg?branch=master") badge = fmt_badge(img, url, "Coverage report status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(cfg): """Add more functionality to an environment. Args: cfg (Config): current package configuration Returns: dict of str: any """ url = "badge.fury.io/py/%s" % pkg_full_name(cfg) img = url + ".svg" badge = fmt_badge(img, url, "PyPI version", cfg['doc']['fmt']) return {"badge": badge, "auto_classifiers": auto_classifiers(cfg)}
def environment_extensions(env): """Add more functionality to an environment. Args: env (jinja2.Environment): Returns: dict of str: any """ url = "badge.fury.io/py/%s" % pkg_full_name(env) img = url + ".svg" badge = fmt_badge(img, url, "PyPI version") return {"badge": badge, "auto_classifiers": auto_classifiers(env)}
def environment_extensions(env): """Add more functionality to an environment. Args: env (jinja2.Environment): Returns: dict of str: any """ project = env.globals['readthedocs'].project project = project.replace(".", "") url = "%s.readthedocs.io/en/latest/?badge=latest" % project img = "readthedocs.org/projects/%s/badge/?version=latest" % project badge = fmt_badge(img, url, "Documentation status") return {"badge": badge}
def environment_extensions(cfg): """Add more functionality to an environment. Args: cfg (Config): current package configuration Returns: dict of str: any """ project = cfg['readthedocs']['project'] project = project.replace(".", "") url = "%s.readthedocs.io/en/latest/?badge=latest" % project img = "readthedocs.org/projects/%s/badge/?version=latest" % project badge = fmt_badge(img, url, "Documentation status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(cfg): """Add more functionality to an environment. Args: cfg (Config): current package configuration Returns: dict of str: any """ owner = cfg['github']['owner'] project = cfg['github']['project'] url = "landscape.io/github/%s/%s/master" % (owner, project) img = url + "/landscape.svg?style=flat" badge = fmt_badge(img, url, "Code health status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(env): """Add more functionality to an environment. Args: env (jinja2.Environment): Returns: dict of str: any """ owner = env.globals["github"].owner project = env.globals["github"].project url = "landscape.io/github/%s/%s/master" % (owner, project) img = url + "/landscape.svg?style=flat" badge = fmt_badge(img, url, "Code health status") return {"badge": badge}
def environment_extensions(cfg): """Add more functionality to an environment. Args: cfg (Config): current package configuration Returns: dict of str: any """ owner = cfg['github']['owner'] project = cfg['github']['project'] url = "travis-ci.org/%s/%s" % (owner, project) img = url + ".svg?branch=master" badge = fmt_badge(img, url, "Travis build status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(cfg): """Add more functionality to an environment. Args: cfg (Config): current package configuration Returns: dict of str: any """ owner = cfg['github']['owner'] project = cfg['github']['project'] url = "coveralls.io/github/%s/%s?branch=master" % (owner, project) img = ("coveralls.io/repos/github/%s/%s/" % (owner, project) + "badge.svg?branch=master") badge = fmt_badge(img, url, "Coverage report status", cfg['doc']['fmt']) return {"badge": badge}
def environment_extensions(env): """Add more functionality to an environment. Args: env (jinja2.Environment): Returns: dict of str: any """ owner = env.globals['github'].owner project = env.globals['github'].project url = "coveralls.io/github/%s/%s?branch=master" % (owner, project) img = ("coveralls.io/repos/github/%s/%s/" % (owner, project) + "badge.svg?branch=master") badge = fmt_badge(img, url, "Coverage report status") return {"badge": badge}
def environment_extensions(cfg): """Add more functionality to an environment. Args: cfg (Config): current package configuration Returns: dict of str: any """ owner = cfg['github']['owner'] project = cfg['github']['project'] base_url = "requires.io/github/%s/%s/" % (owner, project) url = base_url + "requirements/?branch=master" img = base_url + "requirements.svg?branch=master" badge = fmt_badge(img, url, "Requirements status", cfg['doc']['fmt']) return {"badge": badge}