summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgenerate-schedule.py37
-rw-r--r--index.html161
2 files changed, 186 insertions, 12 deletions
diff --git a/generate-schedule.py b/generate-schedule.py
index 24f037d..ae9f52c 100755
--- a/generate-schedule.py
+++ b/generate-schedule.py
@@ -46,7 +46,7 @@ def render_schedule(events):
week_change = True
week = new_week
- if week_change:
+ if False and week_change:
s += '<br>\n'
s += f'''<div class="event {'special' if event.special else ''} {'cancelled' if event.cancelled else ''} {'changed' if event.changed else ''}" data-timestamp="{ event.when.isoformat() }">
<div class="event-data">
@@ -133,6 +133,12 @@ bkcentrallibrary = Location(
info="Trustees Room"
)
+bkcentral = Location(
+ "Brooklyn Central Library",
+ "https://maps.app.goo.gl/fPijDbTN47TbFpFf6",
+ "Prospect Heights",
+)
+
bkcentral_info_commons = Location(
"Brooklyn Central Library",
"https://maps.app.goo.gl/fPijDbTN47TbFpFf6",
@@ -220,6 +226,13 @@ redhookgarden = Location(
info="Garden on Sullivan St bet. Conover/Van Brunt"
)
+centralpark = Location(
+ "Central Park",
+ "https://partiful.com/e/SNyZW0KDIBTgioRJV0HO",
+ "Central Park",
+ info="Check link for location updates on day of event."
+)
+
schedule = [
Event(nook, date(2025, 5, 17)),
@@ -245,7 +258,7 @@ schedule = [
Event(nook, date(2025, 6, 14)),
Event(summermccarren, date(2025, 6, 16)),
- Event(bkcentral_info_commons, date(2025, 6, 18), time='1:30p'),
+ Event(bkcentral, date(2025, 6, 18), time='1:30p', info='Meeting Room 4'),
Event(jefferson, date(2025, 6, 18)),
Event(nook, date(2025, 6, 21)),
@@ -255,8 +268,28 @@ schedule = [
Event(nook, date(2025, 6, 28)),
Event(summermccarren, date(2025, 6, 30)),
+ Event(liz, date(2025, 7, 1)),
+ Event(jefferson, date(2025, 7, 2)),
Event(brightonbeachasserlevy, date(2025, 7, 3), time='6p', special=True),
+ Event(nook, date(2025, 7, 5)),
+ Event(centralpark, date(2025, 7, 5), time='1p'),
+
+ Event(summermccarren, date(2025, 7, 7)),
+ Event(jefferson, date(2025, 7, 9)),
+ Event(nook, date(2025, 7, 12)),
+
+ Event(summermccarren, date(2025, 7, 14)),
+ Event(jefferson, date(2025, 7, 16)),
Event(bkcentral_info_commons, date(2025, 7, 16), time='1:30p'),
+ Event(nook, date(2025, 7, 19)),
+
+ Event(summermccarren, date(2025, 7, 21)),
+ Event(jefferson, date(2025, 7, 23)),
+ Event(nook, date(2025, 7, 26)),
+
+ Event(summermccarren, date(2025, 7, 28)),
+ Event(jefferson, date(2025, 7, 30)),
+
Event(brightonbeachasserlevy, date(2025, 8, 7), time='6p', special=True),
] # maybe autosort it and sort code by event?
diff --git a/index.html b/index.html
index 971ac6e..9391224 100644
--- a/index.html
+++ b/index.html
@@ -42,7 +42,6 @@
</div>
</div>
-<br>
<div class="event " data-timestamp="2025-05-19">
<div class="event-data">
<strong>Monday, May 19</strong> &middot; 6:30p
@@ -73,7 +72,6 @@
</div>
</div>
-<br>
<div class="event special " data-timestamp="2025-05-26">
<div class="event-data">
<strong>Monday, May 26</strong> &middot; 6:30p
@@ -104,7 +102,6 @@
</div>
</div>
-<br>
<div class="event " data-timestamp="2025-06-02">
<div class="event-data">
<strong>Monday, June 2</strong> &middot; 6:30p
@@ -145,7 +142,6 @@
</div>
</div>
-<br>
<div class="event " data-timestamp="2025-06-09">
<div class="event-data">
<strong>Monday, June 9</strong> &middot; 6:30p
@@ -216,7 +212,6 @@
</div>
</div>
-<br>
<div class="event " data-timestamp="2025-06-16">
<div class="event-data">
<strong>Monday, June 16</strong> &middot; 6:30p
@@ -234,7 +229,7 @@
<div class="instance">
<a href="https://maps.app.goo.gl/fPijDbTN47TbFpFf6">Brooklyn Central Library</a>
<span class="neighborhood">Prospect Heights</span>
- <br><div class="info">Info Commons Lab</div>
+ <br><div class="info">Meeting Room 4</div>
</div>
</div>
<div class="event " data-timestamp="2025-06-18">
@@ -257,7 +252,6 @@
</div>
</div>
-<br>
<div class="event " data-timestamp="2025-06-23">
<div class="event-data">
<strong>Monday, June 23</strong> &middot; 6:30p
@@ -298,7 +292,6 @@
</div>
</div>
-<br>
<div class="event " data-timestamp="2025-06-30">
<div class="event-data">
<strong>Monday, June 30</strong> &middot; 6:30p
@@ -309,6 +302,26 @@
<br><div class="info">North corner, west side. Rain or above 90°: at Spritzenhaus33.</div>
</div>
</div>
+<div class="event " data-timestamp="2025-07-01">
+ <div class="event-data">
+ <strong>Tuesday, July 1</strong> &middot; 7p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/6hgstJRcd2TKa96x5">Liz&rsquo;s Book Bar</a>
+ <span class="neighborhood">Carroll Gardens</span>
+
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-02">
+ <div class="event-data">
+ <strong>Wednesday, July 2</strong> &middot; 6p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/UTNUqUdEjYCssiMx5">Jefferson Market Library</a>
+ <span class="neighborhood">Greenwich Village</span>
+ <br><div class="info">Willa Cather Room; left at door, through children&rsquo;s room</div>
+ </div>
+</div>
<div class="event special " data-timestamp="2025-07-03">
<div class="event-data">
<strong>Thursday, July 3</strong> &middot; 6p
@@ -319,7 +332,76 @@
<br><div class="info">Rain or above 90°: at Brighton Beach Library</div>
</div>
</div>
-<br>
+<div class="event " data-timestamp="2025-07-05">
+ <div class="event-data">
+ <strong>Saturday, July 5</strong> &middot; 9a
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/X2fYE3EpeHhQhgYD8">Nook</a>
+ <span class="neighborhood">Bushwick</span>
+
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-05">
+ <div class="event-data">
+ <strong>Saturday, July 5</strong> &middot; 1p
+ </div>
+ <div class="instance">
+ <a href="https://partiful.com/e/SNyZW0KDIBTgioRJV0HO">Central Park</a>
+ <span class="neighborhood">Central Park</span>
+ <br><div class="info">Check link for location updates on day of event.</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-07">
+ <div class="event-data">
+ <strong>Monday, July 7</strong> &middot; 6:30p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/7YQBG3XVHNLWkyAM9">McCarren Park</a>
+ <span class="neighborhood">Williamsburg</span>
+ <br><div class="info">North corner, west side. Rain or above 90°: at Spritzenhaus33.</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-09">
+ <div class="event-data">
+ <strong>Wednesday, July 9</strong> &middot; 6p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/UTNUqUdEjYCssiMx5">Jefferson Market Library</a>
+ <span class="neighborhood">Greenwich Village</span>
+ <br><div class="info">Willa Cather Room; left at door, through children&rsquo;s room</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-12">
+ <div class="event-data">
+ <strong>Saturday, July 12</strong> &middot; 9a
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/X2fYE3EpeHhQhgYD8">Nook</a>
+ <span class="neighborhood">Bushwick</span>
+
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-14">
+ <div class="event-data">
+ <strong>Monday, July 14</strong> &middot; 6:30p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/7YQBG3XVHNLWkyAM9">McCarren Park</a>
+ <span class="neighborhood">Williamsburg</span>
+ <br><div class="info">North corner, west side. Rain or above 90°: at Spritzenhaus33.</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-16">
+ <div class="event-data">
+ <strong>Wednesday, July 16</strong> &middot; 6p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/UTNUqUdEjYCssiMx5">Jefferson Market Library</a>
+ <span class="neighborhood">Greenwich Village</span>
+ <br><div class="info">Willa Cather Room; left at door, through children&rsquo;s room</div>
+ </div>
+</div>
<div class="event " data-timestamp="2025-07-16">
<div class="event-data">
<strong>Wednesday, July 16</strong> &middot; 1:30p
@@ -330,7 +412,66 @@
<br><div class="info">Info Commons Lab</div>
</div>
</div>
-<br>
+<div class="event " data-timestamp="2025-07-19">
+ <div class="event-data">
+ <strong>Saturday, July 19</strong> &middot; 9a
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/X2fYE3EpeHhQhgYD8">Nook</a>
+ <span class="neighborhood">Bushwick</span>
+
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-21">
+ <div class="event-data">
+ <strong>Monday, July 21</strong> &middot; 6:30p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/7YQBG3XVHNLWkyAM9">McCarren Park</a>
+ <span class="neighborhood">Williamsburg</span>
+ <br><div class="info">North corner, west side. Rain or above 90°: at Spritzenhaus33.</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-23">
+ <div class="event-data">
+ <strong>Wednesday, July 23</strong> &middot; 6p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/UTNUqUdEjYCssiMx5">Jefferson Market Library</a>
+ <span class="neighborhood">Greenwich Village</span>
+ <br><div class="info">Willa Cather Room; left at door, through children&rsquo;s room</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-26">
+ <div class="event-data">
+ <strong>Saturday, July 26</strong> &middot; 9a
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/X2fYE3EpeHhQhgYD8">Nook</a>
+ <span class="neighborhood">Bushwick</span>
+
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-28">
+ <div class="event-data">
+ <strong>Monday, July 28</strong> &middot; 6:30p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/7YQBG3XVHNLWkyAM9">McCarren Park</a>
+ <span class="neighborhood">Williamsburg</span>
+ <br><div class="info">North corner, west side. Rain or above 90°: at Spritzenhaus33.</div>
+ </div>
+</div>
+<div class="event " data-timestamp="2025-07-30">
+ <div class="event-data">
+ <strong>Wednesday, July 30</strong> &middot; 6p
+ </div>
+ <div class="instance">
+ <a href="https://maps.app.goo.gl/UTNUqUdEjYCssiMx5">Jefferson Market Library</a>
+ <span class="neighborhood">Greenwich Village</span>
+ <br><div class="info">Willa Cather Room; left at door, through children&rsquo;s room</div>
+ </div>
+</div>
<div class="event special " data-timestamp="2025-08-07">
<div class="event-data">
<strong>Thursday, August 7</strong> &middot; 6p