module bestof.projectscollection

January 17, 2022 · View on GitHub

module best_of.projects_collection

Global Variables

  • SEMVER_VALIDATION

function calc_projectrank

calc_projectrank(project_info: Dict) → int

function calc_projectrank_placing

calc_projectrank_placing(projects: list) → None

function group_projects

group_projects(projects: list) → list

function categorize_projects

categorize_projects(projects: list, categories: OrderedDict) → None

function update_project_category

update_project_category(project_info: Dict, categories: OrderedDict) → None

function get_projects_changes

get_projects_changes(
    projects: List[Dict],
    history_file_path: str
) → Tuple[List[str], Dict]

function apply_projects_changes

apply_projects_changes(
    projects: List[Dict],
    added_projects: List[str],
    trending_projects: Dict,
    configuration: Dict
) → None

function sort_projects

sort_projects(projects: list, configuration: Dict) → list

function apply_filters

apply_filters(project_info: Dict, configuration: Dict) → None

function calc_grouped_metrics

calc_grouped_metrics(projects: list, config: Dict) → None

function collect_projects_info

collect_projects_info(
    projects: list,
    categories: OrderedDict,
    config: Dict
) → list

This file was automatically generated via lazydocs.