diff --git a/templates/categories/macros.html b/templates/categories/macros.html index c0d705b9..e301f79a 100644 --- a/templates/categories/macros.html +++ b/templates/categories/macros.html @@ -6,13 +6,16 @@ {% if item.source %} {% if item.source == 'crates' %} - {% set data = load_data(url = "https://crates.io/api/v1/crates/" ~ item.name ~ "?include=", format="json", headers=["User-Agent=arewegameyet (gamedev-wg@rust-lang.org)"]) %} + {% set data = load_data(url = "https://crates.io/api/v1/crates/" ~ item.name ~ "?include=downloads", format="json", headers=["User-Agent=arewegameyet (gamedev-wg@rust-lang.org)"]) %} {# human readable name #} {% set name = data.crate.name %} {# Github/Gitlab/Etc. repository #} {% set repository_url = data.crate.repository %} {% set crate_url = 'https://crates.io/crates/' ~ name %} {% set description = data.crate.description %} + {% set latest_version = data.crate.default_version %} + {% set downloads = data.crate.downloads %} + {% set recent_downloads = data.crate.recent_downloads %} {% if data.crate.homepage %} {% set homepage_url = data.crate.homepage %} {% endif %} @@ -26,6 +29,8 @@ {% set homepage_url = data.homepage %} {% endif %} {% set description = data.description %} + {% set stars = data.stargazers_count %} + {% set last_commit = data.pushed_at %} {% endif %} {% endif %} @@ -113,44 +118,44 @@
-