repo#

import pwa_pages.repo

Get information about a GitHub and GitLab repositories.

class Repo(name: str, url: str, full_name: str, languages: dict[str, float], first_commit: datetime, latest_commit: datetime)[source]#

Bases: object

__eq__(other)[source]#

Method generated by attrs for class Repo.

filter_languages(min_percentage: float) list[str][source]#
first_commit: datetime[source]#
full_name: str[source]#
property languages: list[str][source]#
latest_commit: datetime[source]#
name: str[source]#
url: str[source]#
get_repo(url: str) Repo | None[source]#