diff --git a/_data/foundational_supporters.json b/_data/foundational_supporters.json index da94043..8ce9413 100644 --- a/_data/foundational_supporters.json +++ b/_data/foundational_supporters.json @@ -1,5 +1,28 @@ { - "2025": ["Aman Singh", "Angela Andrews", "Carol Willing", "Hugh Dyar", "Jeremy Carbaugh", "Jonathan Banafato", "Mike Fiedler", "Ned Batchelder", "Peter Pinch", "Savannah Ostrowski", "Tim Schilling", "Vance Arocho"], + "2025": [ + "Aman Singh", + "Ned Batchelder", + "Nyah Macklin", + "Tim Schilling", + "Jannis Leidel", + "Angela Andrews", + "Vance Arocho", + "jonathan banafato", + "Jeremy Carbaugh", + "Mike Fiedler", + "Savannah Bailey", + "Peter Pinch", + "Carol Willing", + "Tim Schilling", + "Hugh Dyar", + "Melanie Arbor", + "Joseph Bannerman", + "Philip James", + "Erik Johnson", + "Deb Nicholson", + "Andrew Sutherland", + "David Scharbach" + ], "2024": [ "Albert Sweigart", "Angela Andrews", diff --git a/_layouts/_includes/foundational_supporters.html b/_layouts/_includes/foundational_supporters.html index 3607672..e10b03a 100644 --- a/_layouts/_includes/foundational_supporters.html +++ b/_layouts/_includes/foundational_supporters.html @@ -2,11 +2,12 @@

Foundational Supporters

Black Python Devs operates primarily on support from individuals. It is those supporters that serve as the foundation for what we do.

We would like to recognize our supporters who donate at least $200 each year.

- {% for year in data %} -
-

{{year}} Supporters

+ + {% for data_year in data %} +
+ {{data_year}}
- {% for data_lists in data[year] | slice(3) %} + {% for data_lists in data[data_year] | sort | slice(3) %}
    @@ -18,7 +19,7 @@

    {{year}} Supporters

{% endfor %}
-
+ {% endfor %}

You can view the archive of supporters* by year at https://github.com/blackpythondevs/blackpythondevs.

* Those who marked their desire to remain anonymous have not been included

diff --git a/app.py b/app.py index 093dd0e..6463726 100644 --- a/app.py +++ b/app.py @@ -31,6 +31,7 @@ app.site_vars["locales"] = ["en"] app.site_vars["navigation"] = navigation app.site_vars["DATETIME_FORMAT"] = "%d %b %Y" +app.site_vars["year"] = str(datetime.date.today().year) @app.page @@ -58,7 +59,7 @@ class SponsoredEvents(Page): template = "sponsored-events.html" slug = "sponsored-events" data = json.loads(pathlib.Path("_data/sponsored_events.json").read_text()) - template_vars = {"year": str(datetime.date.today().year)} + template_vars = {} @app.collection