diff --git a/404.html b/404.html
index 0650b908995..43e5e1fb66a 100644
--- a/404.html
+++ b/404.html
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
diff --git a/archive/2002/index.html b/archive/2002/index.html
index 09d1968a3e8..d90d7b2c7da 100644
--- a/archive/2002/index.html
+++ b/archive/2002/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2002","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2002/"},"url":"https://pythondeadlin.es/archive/2002/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1357,6 +1357,30 @@
Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2003/index.html b/archive/2003/index.html
index cbaa0fbea09..a71ffa1e35f 100644
--- a/archive/2003/index.html
+++ b/archive/2003/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2003","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2003/"},"url":"https://pythondeadlin.es/archive/2003/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1422,6 +1422,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2004/index.html b/archive/2004/index.html
index 8dd2ee559f2..739386b16ef 100644
--- a/archive/2004/index.html
+++ b/archive/2004/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2004","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2004/"},"url":"https://pythondeadlin.es/archive/2004/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1422,6 +1422,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2005/index.html b/archive/2005/index.html
index 681ddf3a07c..58c55d8969e 100644
--- a/archive/2005/index.html
+++ b/archive/2005/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2005","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2005/"},"url":"https://pythondeadlin.es/archive/2005/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1487,6 +1487,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2006/index.html b/archive/2006/index.html
index 8c66fe9d854..100da339a0f 100644
--- a/archive/2006/index.html
+++ b/archive/2006/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2006","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2006/"},"url":"https://pythondeadlin.es/archive/2006/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1487,6 +1487,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2007/index.html b/archive/2007/index.html
index 5a1f150a550..2912d047a98 100644
--- a/archive/2007/index.html
+++ b/archive/2007/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2007","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2007/"},"url":"https://pythondeadlin.es/archive/2007/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1617,6 +1617,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2008/index.html b/archive/2008/index.html
index bf06d880581..17284457e40 100644
--- a/archive/2008/index.html
+++ b/archive/2008/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2008","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2008/"},"url":"https://pythondeadlin.es/archive/2008/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1882,6 +1882,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2009/index.html b/archive/2009/index.html
index a7ee45e2178..f6354ccea7f 100644
--- a/archive/2009/index.html
+++ b/archive/2009/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2009","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2009/"},"url":"https://pythondeadlin.es/archive/2009/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -2009,6 +2009,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2010/index.html b/archive/2010/index.html
index f78162a0e0f..ad8efe06fa8 100644
--- a/archive/2010/index.html
+++ b/archive/2010/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2010","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2010/"},"url":"https://pythondeadlin.es/archive/2010/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -2339,6 +2339,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2011/index.html b/archive/2011/index.html
index 94f976df4f1..9b6eea66826 100644
--- a/archive/2011/index.html
+++ b/archive/2011/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2011","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2011/"},"url":"https://pythondeadlin.es/archive/2011/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -2534,6 +2534,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2012/index.html b/archive/2012/index.html
index 6670e94fd7f..02d82509f2b 100644
--- a/archive/2012/index.html
+++ b/archive/2012/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2012","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2012/"},"url":"https://pythondeadlin.es/archive/2012/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -3374,6 +3374,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2013/index.html b/archive/2013/index.html
index 4bc1b0ed126..9ff7ddec012 100644
--- a/archive/2013/index.html
+++ b/archive/2013/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2013","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2013/"},"url":"https://pythondeadlin.es/archive/2013/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -3528,6 +3528,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2014/index.html b/archive/2014/index.html
index c253d603d46..ee5a592797e 100644
--- a/archive/2014/index.html
+++ b/archive/2014/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2014","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2014/"},"url":"https://pythondeadlin.es/archive/2014/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -3472,6 +3472,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2015/index.html b/archive/2015/index.html
index ebb3a764794..c187c1e2078 100644
--- a/archive/2015/index.html
+++ b/archive/2015/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2015","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2015/"},"url":"https://pythondeadlin.es/archive/2015/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -3852,6 +3852,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2016/index.html b/archive/2016/index.html
index 96cafb0c38c..ab4fe652548 100644
--- a/archive/2016/index.html
+++ b/archive/2016/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2016","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2016/"},"url":"https://pythondeadlin.es/archive/2016/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -4516,6 +4516,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2017/index.html b/archive/2017/index.html
index ddff480875e..3eed3f3a8eb 100644
--- a/archive/2017/index.html
+++ b/archive/2017/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2017","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2017/"},"url":"https://pythondeadlin.es/archive/2017/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -4742,6 +4742,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2018/index.html b/archive/2018/index.html
index d882ef9b8ba..18f9eb600c9 100644
--- a/archive/2018/index.html
+++ b/archive/2018/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2018","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2018/"},"url":"https://pythondeadlin.es/archive/2018/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -4854,6 +4854,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2019/index.html b/archive/2019/index.html
index 8b25da1e9f4..1f8dfd015c6 100644
--- a/archive/2019/index.html
+++ b/archive/2019/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2019","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2019/"},"url":"https://pythondeadlin.es/archive/2019/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -5757,6 +5757,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2020/index.html b/archive/2020/index.html
index bc2669be440..4cb0269c6f2 100644
--- a/archive/2020/index.html
+++ b/archive/2020/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2020","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2020/"},"url":"https://pythondeadlin.es/archive/2020/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -4281,6 +4281,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2021/index.html b/archive/2021/index.html
index 431d9d0bbfb..a16f9deb15c 100644
--- a/archive/2021/index.html
+++ b/archive/2021/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2021","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2021/"},"url":"https://pythondeadlin.es/archive/2021/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -3801,6 +3801,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2022/index.html b/archive/2022/index.html
index 50f4e5fe627..e0c27a0ccc9 100644
--- a/archive/2022/index.html
+++ b/archive/2022/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2022","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2022/"},"url":"https://pythondeadlin.es/archive/2022/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -5088,6 +5088,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2023/index.html b/archive/2023/index.html
index 68e2dc21b4b..5bb57e03d13 100644
--- a/archive/2023/index.html
+++ b/archive/2023/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2023","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2023/"},"url":"https://pythondeadlin.es/archive/2023/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -6930,6 +6930,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2024/index.html b/archive/2024/index.html
index 1f460669fa4..54e19bc0fab 100644
--- a/archive/2024/index.html
+++ b/archive/2024/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2024","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2024/"},"url":"https://pythondeadlin.es/archive/2024/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -448,6 +448,81 @@ Past Events
+
+
+
+
+
+
+
+ Deadline:
+ Friday, 26 April 2024
+
+
+
+
+
+
+
+
+
Past Events
+
+
+ ​
+
+
@@ -3840,6 +3920,30 @@
Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/2025/index.html b/archive/2025/index.html
index e5d7815c4cd..764812fcb4c 100644
--- a/archive/2025/index.html
+++ b/archive/2025/index.html
@@ -21,14 +21,14 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Jesper Dramsch"},"dateModified":"2024-09-10T22:28:03+00:00","datePublished":"2024-09-10T22:28:03+00:00","description":"Countdowns to your favourite Python conferences with calls for participation and resources to submit awesome talks!","headline":"2025","image":"https://pythondeadlin.es/static/img/python-deadlines-social-preview.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://pythondeadlin.es/archive/2025/"},"url":"https://pythondeadlin.es/archive/2025/"}
@@ -43,12 +43,12 @@
-
+
-
-
-
+
+
+
@@ -1227,6 +1227,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/archive/index.html b/archive/index.html
index 70bcb01faaf..aa9406641ac 100644
--- a/archive/index.html
+++ b/archive/index.html
@@ -42,12 +42,12 @@
-
+
-
-
-
+
+
+
@@ -1267,6 +1267,30 @@ Past Events
+ $('#pydata-vermont-2024 .DATA-tag').html("Python for Data".toLocaleLowerCase("en"));
+
+
+
+ // Use specified timezone for deadlines if available else use AoE timezone
+
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00", {zone: "America/New_York"});
+ var confDate = DateTime.fromSQL("2024-07-29", {zone: "America/New_York"});
+
+
+ // check if timezone is valid otherwise replace by system timezone
+ if (cfpDate.invalid || confDate.invalid) {
+ var cfpDate = DateTime.fromSQL("2024-05-03 23:59:00");
+ var confDate = DateTime.fromSQL("2024-07-29");
+ console.log("Invalid timezone in pydata-vermont-2024. Using system timezone instead.");
+ }
+
+ // deadline in local timezone
+ $('#pydata-vermont-2024 .deadline-time').html(cfpDate.setZone('system').toLocaleString(DateTime.DATE_HUGE));
+
+
+
+
+
$('#wagtail-space-us-2024 .WEB-tag').html("Python for Web".toLocaleLowerCase("en"));
diff --git a/calendar/index.html b/calendar/index.html
index 60005b591af..6d790559ff1 100644
--- a/calendar/index.html
+++ b/calendar/index.html
@@ -42,12 +42,12 @@
-
+
-
-
-
+
+
+
@@ -3528,9 +3528,9 @@ Event
// add deadlines in red
conf_list_all.push({
- id: "python-barcamp-karlsruhe-2025-deadline",
- abbreviation: "python-barcamp-karlsruhe-2025",
- name: "Python BarCamp Karlsruhe 2025 CfP (extended)",
+ id: "python-barcamp-karlsruhe-2024-deadline",
+ abbreviation: "python-barcamp-karlsruhe-2024",
+ name: "Python BarCamp Karlsruhe 2024 CfP (extended)",
color: "red",
location: "Karlsruhe, Germany",
date: "February 15 – 16, 2025",
@@ -3565,9 +3565,9 @@ Event
conf_list_all.push({
- id: "python-barcamp-karlsruhe-2025-conference",
- abbreviation: "python-barcamp-karlsruhe-2025",
- name: "Python BarCamp Karlsruhe 2025",
+ id: "python-barcamp-karlsruhe-2024-conference",
+ abbreviation: "python-barcamp-karlsruhe-2024",
+ name: "Python BarCamp Karlsruhe 2024",
color: color,
location: "Karlsruhe, Germany",
date: "February 15 – 16, 2025",
@@ -3791,6 +3791,59 @@ Event
+ // add deadlines in red
+ conf_list_all.push({
+ id: "pycon-panama-2024-deadline",
+ abbreviation: "pycon-panama-2024",
+ name: "PyCon Panamá 2024 CfP (extended)",
+ color: "red",
+ location: "Panama City, Panamá",
+ date: "October 16 – 18, 2024",
+ subject: "PY",
+ startDate: Date.parse("TBA"),
+ endDate: Date.parse("TBA"),
+ });
+
+
+
+ // add Conferences in chosen color
+
+ var color = "black";
+ // use first sub to choose color
+
+
+ color = "#4B8BBE";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ conf_list_all.push({
+ id: "pycon-panama-2024-conference",
+ abbreviation: "pycon-panama-2024",
+ name: "PyCon Panamá 2024",
+ color: color,
+ location: "Panama City, Panamá",
+ date: "October 16 – 18, 2024",
+ subject: "PY",
+ startDate: Date.parse("2024-10-16"),
+ endDate: Date.parse("2024-10-18"),
+ });
+
+
+
+
// add deadlines in red
conf_list_all.push({
id: "python-norte-2024-deadline",
diff --git a/conference/afropython-conf-2019/index.html b/conference/afropython-conf-2019/index.html
index 06920496c5a..23e03425340 100644
--- a/conference/afropython-conf-2019/index.html
+++ b/conference/afropython-conf-2019/index.html
@@ -42,12 +42,12 @@
-
+
-
-
-
+
+
+
@@ -580,10 +580,10 @@
+
@@ -580,10 +602,10 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
October 16 – 18, 2024
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Download Conference Deadline:
+
+
+
+ Download Conference Dates:
+
+
+
+ Deadline in timezone from conference website:
+
+
+ TBA
+
+
+ Deadline in your local timezone:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+