magpie.fetchers.github

Module Contents

Classes

API

class magpie.fetchers.github.Info[source]

Bases: magpie.datamodel.Base

org: str

None

repo: str

None

path: str = <Multiline-String>
class magpie.fetchers.github.Content[source]

Bases: magpie.datamodel.ContentInformationBase

readme: str | None

None

snapshot()[source]
class magpie.fetchers.github.Fetcher[source]

Bases: magpie.datamodel.DataFetcher

GH_REGEXP

‘compile(…)’

match(url: magpie.datamodel.Url) bool[source]
extract_info(url: magpie.datamodel.Url) magpie.fetchers.github.Info[source]
fetch_additional_info(url: magpie.datamodel.Url) magpie.fetchers.github.Content[source]
get_readme(url: magpie.datamodel.Url) str[source]