From 2927192a5c68f59e6b3e493686b7181e091d3122 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 16 Oct 2026 00:28:09 +0000 Subject: [PATCH 01/24] PyCon Wroclaw 2026: finaid finaid: (empty) -> https://forms.gle/jQVrF3sXSQKBCHcM7 url: https://docs.google.com/forms/d/e/1FAIpQLSfCOCFlJsO4zsQ28eiFEbJcWAeOiMdxm4RP1UDmMJ3_QHVWNg/viewform?usp=send_form (forms.gle redirect, linked as "Financial Aid" on https://www.pyconwroclaw.com/) quote: "Those who would like to attend but cannot afford it are encouraged to fill in this form." Critic: accept. Flags: no-coc. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index cfc835c8de..5a457f1937 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -215,6 +215,7 @@ start: 2026-11-20 end: 2026-11-21 sponsor: https://www.pyconwroclaw.com/#sponsors + finaid: https://forms.gle/jQVrF3sXSQKBCHcM7 twitter: pyconwroclaw youtube: https://www.youtube.com/embed/NL9296S0mkM sub: PY From f8fe0a0e648a342aac673ea81e8d2eb362e55c82 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 16 Oct 2026 00:28:31 +0000 Subject: [PATCH 02/24] PyCon Japan 2027: coc coc: (empty) -> https://www.pycon.jp/policies/code-of-conduct.html url: https://www.pycon.jp/policies/code-of-conduct.html (linked as CODE OF CONDUCT from https://2027.pycon.jp/) quote: "PyCon JP Code of Conduct" Critic: accept. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index 5a457f1937..5a264eb2d6 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -827,6 +827,7 @@ place: Numazu, Japan start: 2027-09-24 end: 2027-09-26 + coc: https://www.pycon.jp/policies/code-of-conduct.html twitter: pyconjapan sub: PY location: From 1a6ff5723cdc8d217928801d3477134244b8b978 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 16 Oct 2026 00:28:53 +0000 Subject: [PATCH 03/24] FOSDEM 2027: coc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit coc: (empty) -> https://fosdem.org/2027/practical/conduct/ url: https://fosdem.org/2027/practical/conduct/ quote: "Code of Conduct — FOSDEM 2027" Critic: accept. cfp stays TBA: no Python devroom CfP published yet (accepted devrooms announced 20 Oct). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index 5a264eb2d6..ac0ae2e232 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -1027,6 +1027,7 @@ place: Brussels, Belgium start: 2027-01-30 end: 2027-01-31 + coc: https://fosdem.org/2027/practical/conduct/ sub: PY location: - title: FOSDEM 2027 From beed5a51c3d7635dac158f50d808df26c67fa0ec Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 16 Oct 2026 00:29:15 +0000 Subject: [PATCH 04/24] PyCon Netherlands 2025: mastodon mastodon: (empty) -> https://mastodon.social/@pycon_nl/ url: carried from PyCon Netherlands 2026 (series account linked on https://pycon-nl.org/) quote: "Mastodon link mastodon.social/@pycon_nl/ on https://pycon-nl.org/ (series account, same site as 2025)" Critic: accept. The 2026 edition itself: no change (event held 2026-10-15). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh --- _data/archive.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/archive.yml b/_data/archive.yml index 76379f737d..c69d399e98 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -1322,6 +1322,7 @@ place: Utrecht, Netherlands start: 2025-10-16 end: 2025-10-16 + mastodon: https://mastodon.social/@pycon_nl/ sub: PY location: - title: PyCon Netherlands 2025 From 6e88d4f2d74e2e2367b5a59c7d67cfffa998c6fd Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 16 Oct 2026 00:29:42 +0000 Subject: [PATCH 05/24] Add PyCamp Argentina 2026 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Source: https://pyar.discourse.group/t/pycamp-2026/1526 - link/year/start/end: "del 21 al 24 de marzo" (topic dated 24 Dec 2025) - place: "que se realizará en Inacayal, Villa La Angostura, del 21 al 24 de marzo." - cfp None: no formal CfP on the page - conference, sub: carried from PyCamp Argentina 2025 Critic: accept. Gap noted: the page links a scholarship form (https://forms.gle/PH8uEgtHm9BSw4PZ7, deadline 10 Feb) not yet fetched, so finaid is left empty. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh --- _data/archive.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/_data/archive.yml b/_data/archive.yml index c69d399e98..f490ab2750 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -715,6 +715,19 @@ latitude: 54.6870458 longitude: 25.2829111 +- conference: PyCamp Argentina + year: 2026 + link: https://pyar.discourse.group/t/pycamp-2026/1526 + cfp: None + place: Villa La Angostura, Argentina + start: 2026-03-21 + end: 2026-03-24 + sub: CAMP + location: + - title: PyCamp Argentina 2026 + latitude: -40.7620693 + longitude: -71.6472306 + - conference: PyCascades year: 2026 link: https://2026.pycascades.com/ From 973a929383e0a1555cfd8bad9aecf523591421e1 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:26:25 +0000 Subject: [PATCH 06/24] PyCon Austria 2027: sponsor sponsor: (empty) -> https://2027.pycon.at/sponsor-information/ url: https://2027.pycon.at/sponsor-information/ quote: "Sponsor information" Import questions start/end: kept 2027-04-11/12 (site: "Conference on 11 and 12 April 2027"). Sort also moved the expired PyHEP.dev 2026 entry to archive.yml. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/archive.yml | 15 +++++++++++++++ _data/conferences.yml | 16 +--------------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/_data/archive.yml b/_data/archive.yml index f490ab2750..949a7234b5 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -1,5 +1,20 @@ --- +- conference: PyHEP.dev + alt_name: PyHEP + year: 2026 + link: https://indico.nikhef.nl/event/7873/ + cfp: '2026-08-14 23:59:00' + timezone: Europe/Amsterdam + place: Amsterdam, Netherlands + start: 2026-09-07 + end: 2026-09-09 + sub: SCIPY + location: + - title: PyHEP.dev 2026 + latitude: 52.4111289 + longitude: 4.877231604293446 + - conference: PyCon Portugal alt_name: PyCon PT year: 2026 diff --git a/_data/conferences.yml b/_data/conferences.yml index ac0ae2e232..e910060f9b 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -414,21 +414,6 @@ latitude: 50.0478 longitude: 12.5604627 -- conference: PyHEP.dev - alt_name: PyHEP - year: 2026 - link: https://indico.nikhef.nl/event/7873/ - cfp: '2026-08-14 23:59:00' - timezone: Europe/Amsterdam - place: Amsterdam, Netherlands - start: 2026-09-07 - end: 2026-09-09 - sub: SCIPY - location: - - title: PyHEP.dev 2026 - latitude: 52.4111289 - longitude: 4.877231604293446 - - conference: PyCon South Africa alt_name: PyCon ZA year: 2026 @@ -1010,6 +995,7 @@ place: Eisenstadt, Austria start: 2027-04-11 end: 2027-04-12 + sponsor: https://2027.pycon.at/sponsor-information/ coc: https://2027.pycon.at/code-of-conduct/ mastodon: https://mastodon.social/@pycon_austria youtube: https://www.youtube.com/@PyConAustria From 56c50c390c4a042af2eac913b954126027deb567 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:27:10 +0000 Subject: [PATCH 07/24] PyCon Japan 2026: alt_name alt_name: (empty) -> PyCon JP url: carried from PyCon Japan 2025 quote: 2025 entry and 2012-2018 entries carry alt_name PyCon JP; https://2026.pycon.jp/ is titled "PyCon JP 2026" Import question cfp: kept 2026-06-01 21:00 Asia/Tokyo; https://pretalx.com/pyconjp2026/cfp: "Submissions closed on 2026-06-01 21:00 (Asia/Tokyo)." Flag: sources-disagree (importer 2026-05-31 21:00 vs pretalx; pretalx wins). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/archive.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/archive.yml b/_data/archive.yml index 949a7234b5..139ed4d28c 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -108,6 +108,7 @@ longitude: -87.6244212 - conference: PyCon Japan + alt_name: PyCon JP year: 2026 link: https://2026.pycon.jp/ cfp_link: https://pretalx.com/pyconjp2026/cfp From 8a65849cb5e63bf9e585d7587ac9bebd1fa28036 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:27:33 +0000 Subject: [PATCH 08/24] PyCon mini Tokyo 2026: coc coc: (empty) -> https://www.pycon.jp/policies/code-of-conduct.html url: https://www.pycon.jp/policies/code-of-conduct.html quote: "PyCon JP Code of Conduct" Signal (connpass attendee counts 40 -> 41) changes no field. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index e910060f9b..046984876e 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -1028,6 +1028,7 @@ place: Tokyo, Japan start: 2026-12-12 end: 2026-12-12 + coc: https://www.pycon.jp/policies/code-of-conduct.html sub: PY location: - title: PyCon mini Tokyo 2026 From b85d72f14f3f16f3bf583cb092d5d58c8d1a94b4 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:27:50 +0000 Subject: [PATCH 09/24] PyCon Czechia 2027: coc coc: (empty) -> https://cz.pycon.org/2027/coc/ url: https://cz.pycon.org/2027/coc/ quote: "Code of Conduct" cfp stays TBA (no deadline published). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index 046984876e..ffa6d82ce0 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -978,6 +978,7 @@ start: 2027-04-16 end: 2027-04-18 sponsor: https://cz.pycon.org/2027/sponsorship/ + coc: https://cz.pycon.org/2027/coc/ twitter: pyconcz mastodon: https://floss.social/@pyconcz youtube: https://www.youtube.com/@PyConCZ From b934b8a5871dab2e6766e50c4f247c597feafd9e Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:28:07 +0000 Subject: [PATCH 10/24] PyCon Tanzania 2026: coc coc: (empty) -> https://pycon.or.tz/conduct/ url: https://pycon.or.tz/conduct/ quote: "Code of Conduct | Pycon Tanzania" cfp stays TBA (no CfP page found; /cfp/ and /speak/ 404). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index ffa6d82ce0..d5fa37ab7b 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -1089,6 +1089,7 @@ start: 2026-11-14 end: 2026-11-16 sponsor: https://pycon.or.tz/sponsor/ + coc: https://pycon.or.tz/conduct/ twitter: PyconTanzania sub: PY location: From 202927e9f1821506aae61f893ebb1c66a5230c85 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:28:24 +0000 Subject: [PATCH 11/24] Pytorch Day China 2026: coc coc: (empty) -> https://www.lfopensource.cn/pytorch-day-china/attend/code-of-conduct/ url: https://www.lfopensource.cn/pytorch-day-china/attend/code-of-conduct/ quote: "Code of Conduct" cfp stays TBA (site states no CfP). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/conferences.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index d5fa37ab7b..bae89365ce 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -1043,6 +1043,7 @@ place: Beijing, China start: 2026-12-12 end: 2026-12-12 + coc: https://www.lfopensource.cn/pytorch-day-china/attend/code-of-conduct/ youtube: https://www.youtube.com/pytorch sub: DATA,DAY location: From 1d212273e72388f46d45017bd226e800dc991e64 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:28:40 +0000 Subject: [PATCH 12/24] PythonAsia 2026: twitter twitter: (empty) -> pythonph url: https://2026.pythonasia.org/ quote: footer link "X" -> https://x.com/pythonph (fetch tool reported the link target; critic confirmed the href; stored as handle per schema) Import question place: kept "Manila, Philippines" (site: "DE LA SALLE UNIVERSITY (DLSU), MALATE, MANILA."). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/archive.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/archive.yml b/_data/archive.yml index 139ed4d28c..5d88a1cb0c 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -774,6 +774,7 @@ sponsor: https://bit.ly/PythonAsia2026-CallForSponsors finaid: https://2026.pythonasia.org/aid-scholarships/ coc: https://2026.pythonasia.org/code-of-conduct/ + twitter: pythonph sub: PY location: - title: PythonAsia 2026 From bd8cac85788fb8dbafb08e7704ac78f68e05fea1 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:28:59 +0000 Subject: [PATCH 13/24] Add Black Python Devs Leadership Summit 2027 link: https://blackpythondevs.com/bpd-events/black-python-devs-leadership-summit-2027-texas.html url: https://blackpythondevs.com/events.html quote: "Black Python Devs Leadership Summit 2027 at PyTexas" start/end: 2027-04-16 url: the event page above quote: "Our next summit will be held on April 16, 2027 in Austin, TX at PyTexas." place: Austin, USA quote: "Austin Central Library in downtown Austin" cfp: TBA quote: "We'll open a call for speakers and share our sponsor prospectus closer to the event." coc: https://blackpythondevs.com/code-of-conduct.html quote: "this event is a public event held under the Code of Conduct for" sub: PY (carried from Black Python Devs Leadership Summit 2026) Critic: accept. Flag: did-not-render (fetch tool summarised pages; quotes confirmed by the critic). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/conferences.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index bae89365ce..3c5c744f16 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -988,6 +988,20 @@ latitude: 49.7477415 longitude: 13.3775249 +- conference: Black Python Devs Leadership Summit + year: 2027 + link: https://blackpythondevs.com/bpd-events/black-python-devs-leadership-summit-2027-texas.html + cfp: TBA + place: Austin, USA + start: 2027-04-16 + end: 2027-04-16 + coc: https://blackpythondevs.com/code-of-conduct.html + sub: PY + location: + - title: Black Python Devs Leadership Summit 2027 + latitude: 30.2711286 + longitude: -97.7436995 + - conference: PyCon Austria year: 2027 link: https://pycon.at/ From 2ba1f4a25500345018fcf7b7de27c269f83fc1a6 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 00:29:18 +0000 Subject: [PATCH 14/24] Add Python BarCamp Karlsruhe 2027 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit link: https://barcamps.eu/pythonbarcamp-karlsruhe-2027/ ("Python Barcamp Karlsruhe 2027") start/end: 2027-02-27 / 2027-02-28 url: https://barcamps.eu/pythonbarcamp-karlsruhe-2027/events quote: "Feb 27, 2027 - Feb 28, 2027" place: Karlsruhe, Germany quote: "DHBW, Erzbergerstraße 121, 76133 Karlsruhe" cfp: TBA (page names no deadline; "Reiche deine eigene Session ein oder bring deine Fragen mit.") coc: https://barcamps.eu/pythonbarcamp-karlsruhe-2027/coc (page "Code of Conduct (Verhaltenskodex)", fetched by the critic) twitter: BarcampPythonKA quote: https://twitter.com/BarcampPythonKA linked on the event page timezone, sub, location: carried from Python BarCamp Karlsruhe 2026 Critic: accept. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D --- _data/conferences.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index 3c5c744f16..390b265621 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -1020,6 +1020,22 @@ latitude: 47.8454821 longitude: 16.5249288 +- conference: Python BarCamp Karlsruhe + year: 2027 + link: https://barcamps.eu/pythonbarcamp-karlsruhe-2027/ + cfp: TBA + timezone: Europe/Berlin + place: Karlsruhe, Germany + start: 2027-02-27 + end: 2027-02-28 + coc: https://barcamps.eu/pythonbarcamp-karlsruhe-2027/coc + twitter: BarcampPythonKA + sub: CAMP + location: + - title: Python BarCamp Karlsruhe 2027 + latitude: 49.0068705 + longitude: 8.4034195 + - conference: FOSDEM alt_name: 'FOSDEM: Python Dev Room' year: 2027 From 8f01ce131ef841585c30ff9e9aa802b26b439bdd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 17 Oct 2026 09:38:51 +0000 Subject: [PATCH 15/24] conf: data merge Source: canonical-all Triggered: 2026-10-17T09:38:51Z --- _data/conferences.yml | 41 +++++++++++++++++++++++++++-------------- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/_data/conferences.yml b/_data/conferences.yml index 390b265621..73cc4437c4 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -969,6 +969,20 @@ latitude: 49.4093582 longitude: 8.694724 +- conference: Black Python Devs Leadership Summit + year: 2027 + link: https://blackpythondevs.com/bpd-events/black-python-devs-leadership-summit-2027-texas.html + cfp: TBA + place: Austin, USA + start: 2027-04-16 + end: 2027-04-16 + coc: https://blackpythondevs.com/code-of-conduct.html + sub: PY + location: + - title: Black Python Devs Leadership Summit 2027 + latitude: 30.2711286 + longitude: -97.7436995 + - conference: PyCon Czechia alt_name: PyCon CZ year: 2027 @@ -988,20 +1002,6 @@ latitude: 49.7477415 longitude: 13.3775249 -- conference: Black Python Devs Leadership Summit - year: 2027 - link: https://blackpythondevs.com/bpd-events/black-python-devs-leadership-summit-2027-texas.html - cfp: TBA - place: Austin, USA - start: 2027-04-16 - end: 2027-04-16 - coc: https://blackpythondevs.com/code-of-conduct.html - sub: PY - location: - - title: Black Python Devs Leadership Summit 2027 - latitude: 30.2711286 - longitude: -97.7436995 - - conference: PyCon Austria year: 2027 link: https://pycon.at/ @@ -1051,6 +1051,19 @@ latitude: 50.8465573 longitude: 4.351697 +- conference: PyCon Côte d'Ivoire + year: 2027 + link: https://pycon.ci/ + cfp: TBA + place: Abidjan, Côte d'Ivoire + start: 2027-01-22 + end: 2027-01-23 + sub: PY + location: + - title: PyCon Côte d'Ivoire 2027 + latitude: 5.320357 + longitude: -4.016107 + - conference: PyCon mini Tokyo alt_name: PyCon mini Tokyo with PythonAsia conference year: 2026 From 4fc42d6a46eb270be1f93f98a3c8a876f7d4c220 Mon Sep 17 00:00:00 2001 From: Jesper Dramsch Date: Sat, 17 Oct 2026 13:40:27 +0200 Subject: [PATCH 16/24] Name correction (#508) --- .all-contributorsrc | 508 ++++++++++++++++++++------------------------ CONTRIBUTING.md | 132 ++++++------ README.md | 74 +++---- 3 files changed, 328 insertions(+), 386 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 36aee94490..db3ef7ca3b 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1,285 +1,227 @@ { - "projectName": "python-deadlines", - "projectOwner": "JesperDramsch", - "skipCi": true, - "files": [ - "README.md", - "CONTRIBUTING.md" - ], - "imageSize": 100, - "commitType": "docs", - "commitConvention": "angular", - "contributorsPerLine": 7, - "types": { - "conference": { - "symbol": "📆", - "description": "Python conference (Added or updated)", - "link": "#conference-<%= contributor.login %>" - } - }, - "contributors": [ - { - "login": "JesperDramsch", - "name": "Jesper Dramsch", - "avatar_url": "https://avatars.githubusercontent.com/u/2620316?v=4", - "profile": "http://dramsch.net", - "contributions": [ - "a11y", - "bug", - "blog", - "code", - "conference", - "content", - "doc", - "design", - "financial", - "ideas", - "infra", - "promotion", - "review", - "security", - "tool", - "translation", - "talk" - ] - }, - { - "login": "abhshkdz", - "name": "Abhishek Das", - "avatar_url": "https://avatars.githubusercontent.com/u/1156489?v=4", - "profile": "https://abhishekdas.com/", - "contributions": [ - "code" - ] - }, - { - "login": "john-sandall", - "name": "John Sandall", - "avatar_url": "https://avatars.githubusercontent.com/u/2884159?v=4", - "profile": "https://coefficient.ai", - "contributions": [ - "conference", - "bug" - ] - }, - { - "login": "thibaudcolas", - "name": "Thibaud Colas", - "avatar_url": "https://avatars.githubusercontent.com/u/877585?v=4", - "profile": "https://thib.me/", - "contributions": [ - "conference" - ] - }, - { - "login": "tankala", - "name": "Tankala Ashok", - "avatar_url": "https://avatars.githubusercontent.com/u/29096822?v=4", - "profile": "http://tanka.la", - "contributions": [ - "conference" - ] - }, - { - "login": "RCdeWit", - "name": "Rob de Wit", - "avatar_url": "https://avatars.githubusercontent.com/u/7165065?v=4", - "profile": "http://robdewit.nl", - "contributions": [ - "conference" - ] - }, - { - "login": "takanory", - "name": "Takanori Suzuki", - "avatar_url": "https://avatars.githubusercontent.com/u/988241?v=4", - "profile": "https://slides.takanory.net/", - "contributions": [ - "conference" - ] - }, - { - "login": "alanderex", - "name": "Alexander CS Hendorf", - "avatar_url": "https://avatars.githubusercontent.com/u/1356401?v=4", - "profile": "https://github.com/alanderex", - "contributions": [ - "conference" - ] - }, - { - "login": "radujica", - "name": "Radu", - "avatar_url": "https://avatars.githubusercontent.com/u/8166962?v=4", - "profile": "https://github.com/radujica", - "contributions": [ - "bug" - ] - }, - { - "login": "isabelizimm", - "name": "Isabel Zimmerman", - "avatar_url": "https://avatars.githubusercontent.com/u/54685329?v=4", - "profile": "http://isabelizimm.me", - "contributions": [ - "bug" - ] - }, - { - "login": "jeroenjanssens", - "name": "Jeroen Janssens", - "avatar_url": "https://avatars.githubusercontent.com/u/1368256?v=4", - "profile": "https://jeroenjanssens.com/", - "contributions": [ - "conference" - ] - }, - { - "login": "systematicguy", - "name": "David Horvath", - "avatar_url": "https://avatars.githubusercontent.com/u/12820811?v=4", - "profile": "https://github.com/systematicguy", - "contributions": [ - "conference" - ] - }, - { - "login": "ogrisel", - "name": "Olivier Grisel", - "avatar_url": "https://avatars.githubusercontent.com/u/89061?v=4", - "profile": "https://ogrisel.com/", - "contributions": [ - "conference" - ] - }, - { - "login": "mtsokol", - "name": "Mateusz Sokół", - "avatar_url": "https://avatars.githubusercontent.com/u/8431159?v=4", - "profile": "https://github.com/mtsokol", - "contributions": [ - "conference" - ] - }, - { - "login": "theopinard", - "name": "Theodore Meynard", - "avatar_url": "https://avatars.githubusercontent.com/u/16977967?v=4", - "profile": "https://github.com/theopinard", - "contributions": [ - "conference" - ] - }, - { - "login": "kgawda", - "name": "Konrad Gawda", - "avatar_url": "https://avatars.githubusercontent.com/u/3084325?v=4", - "profile": "https://github.com/kgawda", - "contributions": [ - "conference" - ] - }, - { - "login": "egeakman", - "name": "Ege Akman", - "avatar_url": "https://avatars.githubusercontent.com/u/75242929?v=4", - "profile": "https://github.com/egeakman", - "contributions": [ - "bug", - "conference", - "code" - ] - }, - { - "login": "raviselker", - "name": "Ravi Selker", - "avatar_url": "https://avatars.githubusercontent.com/u/4669197?v=4", - "profile": "https://github.com/raviselker", - "contributions": [ - "conference" - ] - }, - { - "login": "bardiharborow", - "name": "Bardi Harborow", - "avatar_url": "https://avatars.githubusercontent.com/u/1073681?v=4", - "profile": "https://bardiharborow.com/", - "contributions": [ - "conference" - ] - }, - { - "login": "coolandsmartrr", - "name": "Ricky", - "avatar_url": "https://avatars.githubusercontent.com/u/905436?v=4", - "profile": "https://github.com/coolandsmartrr", - "contributions": [ - "conference" - ] - }, - { - "login": "The-Compiler", - "name": "Florian Bruhin", - "avatar_url": "https://avatars.githubusercontent.com/u/625793?v=4", - "profile": "https://bruhin.software/", - "contributions": [ - "conference" - ] - }, - { - "login": "jungmir", - "name": "jungmir", - "avatar_url": "https://avatars.githubusercontent.com/u/61821253?v=4", - "profile": "https://github.com/jungmir", - "contributions": [ - "conference" - ] - }, - { - "login": "drnlm", - "name": "Neil Muller", - "avatar_url": "https://avatars.githubusercontent.com/u/642056?v=4", - "profile": "https://github.com/drnlm", - "contributions": [ - "conference" - ] - }, - { - "login": "mrswats", - "name": "Ferran Jovell", - "avatar_url": "https://avatars.githubusercontent.com/u/3410779?v=4", - "profile": "https://github.com/mrswats", - "contributions": [ - "conference" - ] - }, - { - "login": "agriyakhetarpal", - "name": "Agriya Khetarpal", - "avatar_url": "https://avatars.githubusercontent.com/u/74401230?v=4", - "profile": "https://github.com/agriyakhetarpal", - "contributions": [ - "conference" - ] - }, - { - "login": "rodrigogiraoserrao", - "name": "Rodrigo Girão Serrão", - "avatar_url": "https://avatars.githubusercontent.com/u/5621605?v=4", - "profile": "https://mathspp.com/", - "contributions": [ - "conference" - ] - }, - { - "login": "Haleshot", - "name": "Srihari Thyagarajan", - "avatar_url": "https://avatars.githubusercontent.com/u/57552973?v=4", - "profile": "https://haleshot.github.io/", - "contributions": [ - "conference" - ] - } - ], - "repoType": "github" + "projectName": "python-deadlines", + "projectOwner": "JesperDramsch", + "skipCi": true, + "files": ["README.md", "CONTRIBUTING.md"], + "imageSize": 100, + "commitType": "docs", + "commitConvention": "angular", + "contributorsPerLine": 7, + "types": { + "conference": { + "symbol": "📆", + "description": "Python conference (Added or updated)", + "link": "#conference-<%= contributor.login %>" + } + }, + "contributors": [ + { + "login": "JesperDramsch", + "name": "Jesper Dramsch", + "avatar_url": "https://avatars.githubusercontent.com/u/2620316?v=4", + "profile": "http://dramsch.net", + "contributions": [ + "a11y", + "bug", + "blog", + "code", + "conference", + "content", + "doc", + "design", + "financial", + "ideas", + "infra", + "promotion", + "review", + "security", + "tool", + "translation", + "talk" + ] + }, + { + "login": "abhshkdz", + "name": "Abhishek Das", + "avatar_url": "https://avatars.githubusercontent.com/u/1156489?v=4", + "profile": "https://abhishekdas.com/", + "contributions": ["code"] + }, + { + "login": "john-sandall", + "name": "John Sandall", + "avatar_url": "https://avatars.githubusercontent.com/u/2884159?v=4", + "profile": "https://coefficient.ai", + "contributions": ["conference", "bug"] + }, + { + "login": "thibaudcolas", + "name": "Thibaud Colas", + "avatar_url": "https://avatars.githubusercontent.com/u/877585?v=4", + "profile": "https://thib.me/", + "contributions": ["conference"] + }, + { + "login": "tankala", + "name": "Tankala Ashok", + "avatar_url": "https://avatars.githubusercontent.com/u/29096822?v=4", + "profile": "http://tanka.la", + "contributions": ["conference"] + }, + { + "login": "RCdeWit", + "name": "Rob de Wit", + "avatar_url": "https://avatars.githubusercontent.com/u/7165065?v=4", + "profile": "http://robdewit.nl", + "contributions": ["conference"] + }, + { + "login": "takanory", + "name": "Takanori Suzuki", + "avatar_url": "https://avatars.githubusercontent.com/u/988241?v=4", + "profile": "https://slides.takanory.net/", + "contributions": ["conference"] + }, + { + "login": "alanderex", + "name": "Alexander CS Hendorf", + "avatar_url": "https://avatars.githubusercontent.com/u/1356401?v=4", + "profile": "https://github.com/alanderex", + "contributions": ["conference"] + }, + { + "login": "radujica", + "name": "Radu", + "avatar_url": "https://avatars.githubusercontent.com/u/8166962?v=4", + "profile": "https://github.com/radujica", + "contributions": ["bug"] + }, + { + "login": "isabelizimm", + "name": "Isabel Zimmerman", + "avatar_url": "https://avatars.githubusercontent.com/u/54685329?v=4", + "profile": "http://isabelizimm.me", + "contributions": ["bug"] + }, + { + "login": "jeroenjanssens", + "name": "Jeroen Janssens", + "avatar_url": "https://avatars.githubusercontent.com/u/1368256?v=4", + "profile": "https://jeroenjanssens.com/", + "contributions": ["conference"] + }, + { + "login": "systematicguy", + "name": "David Horvath", + "avatar_url": "https://avatars.githubusercontent.com/u/12820811?v=4", + "profile": "https://github.com/systematicguy", + "contributions": ["conference"] + }, + { + "login": "ogrisel", + "name": "Olivier Grisel", + "avatar_url": "https://avatars.githubusercontent.com/u/89061?v=4", + "profile": "https://ogrisel.com/", + "contributions": ["conference"] + }, + { + "login": "mtsokol", + "name": "Mateusz Sokół", + "avatar_url": "https://avatars.githubusercontent.com/u/8431159?v=4", + "profile": "https://github.com/mtsokol", + "contributions": ["conference"] + }, + { + "login": "theopinard", + "name": "Theodore Meynard", + "avatar_url": "https://avatars.githubusercontent.com/u/16977967?v=4", + "profile": "https://github.com/theopinard", + "contributions": ["conference"] + }, + { + "login": "kgawda", + "name": "Konrad Gawda", + "avatar_url": "https://avatars.githubusercontent.com/u/3084325?v=4", + "profile": "https://github.com/kgawda", + "contributions": ["conference"] + }, + { + "login": "egeakman", + "name": "Ege Akman", + "avatar_url": "https://avatars.githubusercontent.com/u/75242929?v=4", + "profile": "https://github.com/egeakman", + "contributions": ["bug", "conference", "code"] + }, + { + "login": "raviselker", + "name": "Ravi Selker", + "avatar_url": "https://avatars.githubusercontent.com/u/4669197?v=4", + "profile": "https://github.com/raviselker", + "contributions": ["conference"] + }, + { + "login": "bardiharborow", + "name": "Bardi Harborow", + "avatar_url": "https://avatars.githubusercontent.com/u/1073681?v=4", + "profile": "https://bardiharborow.com/", + "contributions": ["conference"] + }, + { + "login": "coolandsmartrr", + "name": "Ricky", + "avatar_url": "https://avatars.githubusercontent.com/u/905436?v=4", + "profile": "https://github.com/coolandsmartrr", + "contributions": ["conference"] + }, + { + "login": "The-Compiler", + "name": "Freya Bruhin", + "avatar_url": "https://avatars.githubusercontent.com/u/625793?v=4", + "profile": "https://bruhin.software/", + "contributions": ["conference"] + }, + { + "login": "jungmir", + "name": "jungmir", + "avatar_url": "https://avatars.githubusercontent.com/u/61821253?v=4", + "profile": "https://github.com/jungmir", + "contributions": ["conference"] + }, + { + "login": "drnlm", + "name": "Neil Muller", + "avatar_url": "https://avatars.githubusercontent.com/u/642056?v=4", + "profile": "https://github.com/drnlm", + "contributions": ["conference"] + }, + { + "login": "mrswats", + "name": "Ferran Jovell", + "avatar_url": "https://avatars.githubusercontent.com/u/3410779?v=4", + "profile": "https://github.com/mrswats", + "contributions": ["conference"] + }, + { + "login": "agriyakhetarpal", + "name": "Agriya Khetarpal", + "avatar_url": "https://avatars.githubusercontent.com/u/74401230?v=4", + "profile": "https://github.com/agriyakhetarpal", + "contributions": ["conference"] + }, + { + "login": "rodrigogiraoserrao", + "name": "Rodrigo Girão Serrão", + "avatar_url": "https://avatars.githubusercontent.com/u/5621605?v=4", + "profile": "https://mathspp.com/", + "contributions": ["conference"] + }, + { + "login": "Haleshot", + "name": "Srihari Thyagarajan", + "avatar_url": "https://avatars.githubusercontent.com/u/57552973?v=4", + "profile": "https://haleshot.github.io/", + "contributions": ["conference"] + } + ], + "repoType": "github" } diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7c270a1025..08a1da594e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -7,29 +7,29 @@ Thank you for your interest in contributing to Python Deadlines! This guide will ## Table of Contents - [Contributing to Python Deadlines](#contributing-to-python-deadlines) - - [Table of Contents](#table-of-contents) - - [Ways to Contribute](#ways-to-contribute) - - [Adding or Updating Conference Information](#adding-or-updating-conference-information) - - [Optional Fields](#optional-fields) - - [Development Setup](#development-setup) - - [Making Changes](#making-changes) - - [Pull Request Guidelines](#pull-request-guidelines) - - [Using All-Contributors Bot](#using-all-contributors-bot) - - [Contributors](#contributors) - - [Code Quality](#code-quality) - - [Getting Help](#getting-help) - - [Code of Conduct](#code-of-conduct) - - [License](#license) + - [Table of Contents](#table-of-contents) + - [Ways to Contribute](#ways-to-contribute) + - [Adding or Updating Conference Information](#adding-or-updating-conference-information) + - [Optional Fields](#optional-fields) + - [Development Setup](#development-setup) + - [Making Changes](#making-changes) + - [Pull Request Guidelines](#pull-request-guidelines) + - [Using All-Contributors Bot](#using-all-contributors-bot) + - [Contributors](#contributors) + - [Code Quality](#code-quality) + - [Getting Help](#getting-help) + - [Code of Conduct](#code-of-conduct) + - [License](#license) ## Ways to Contribute You can contribute in several ways: -- Adding or updating conference information -- Improving documentation -- Fixing bugs -- Adding new features -- Reviewing pull requests +- Adding or updating conference information +- Improving documentation +- Fixing bugs +- Adding new features +- Reviewing pull requests ## Adding or Updating Conference Information @@ -50,41 +50,41 @@ You can contribute in several ways: Required fields: -- `conference`: Conference name -- `year`: Conference year -- `link`: Conference website URL -- `cfp`: Call for Proposals deadline -- `place`: Location -- `start`: Conference start date -- `end`: Conference end date -- `sub`: Conference type +- `conference`: Conference name +- `year`: Conference year +- `link`: Conference website URL +- `cfp`: Call for Proposals deadline +- `place`: Location +- `start`: Conference start date +- `end`: Conference end date +- `sub`: Conference type Conference types (`sub`): -- `PY`: General Python -- `SCIPY`: Scientific Python -- `DATA`: Python for Data -- `WEB`: Python for Web -- `BIZ`: Python for Business -- `GEO`: Python for Earth +- `PY`: General Python +- `SCIPY`: Scientific Python +- `DATA`: Python for Data +- `WEB`: Python for Web +- `BIZ`: Python for Business +- `GEO`: Python for Earth ### Optional Fields You can enhance your entry with these optional fields: -- `alt_name`: Alternative conference name -- `cfp_link`: Specific CFP page URL -- `cfp_ext`: Extended deadline -- `workshop_deadline`: Workshop submission deadline -- `tutorial_deadline`: Tutorial submission deadline -- `timezone`: IANA timezone (defaults to AoE if omitted) -- `sponsor`: Sponsorship page URL -- `finaid`: Financial aid information URL -- `coc`: Code of Conduct URL -- `twitter`: Conference Twitter handle -- `mastodon`: Conference Mastodon URL -- `note`: Additional important information -- `location`: Venue coordinates for the map +- `alt_name`: Alternative conference name +- `cfp_link`: Specific CFP page URL +- `cfp_ext`: Extended deadline +- `workshop_deadline`: Workshop submission deadline +- `tutorial_deadline`: Tutorial submission deadline +- `timezone`: IANA timezone (defaults to AoE if omitted) +- `sponsor`: Sponsorship page URL +- `finaid`: Financial aid information URL +- `coc`: Code of Conduct URL +- `twitter`: Conference Twitter handle +- `mastodon`: Conference Mastodon URL +- `note`: Additional important information +- `location`: Venue coordinates for the map ## Development Setup @@ -141,11 +141,11 @@ git push origin add-conference-name ## Pull Request Guidelines -- Use a clear, descriptive title -- Reference any related issues -- Include screenshots for UI changes -- Update documentation if needed -- Verify all tests pass +- Use a clear, descriptive title +- Reference any related issues +- Include screenshots for UI changes +- Update documentation if needed +- Verify all tests pass ## Using All-Contributors Bot @@ -159,13 +159,13 @@ We use the All-Contributors bot to recognize all contributors, not just code con Available contribution types: -- `code`: Code or tests -- `doc`: Documentation -- `content`: Conference data -- `review`: Pull Request reviews -- `bug`: Bug reports -- `ideas`: Ideas and feedback -- `tool`: Tools and utilities +- `code`: Code or tests +- `doc`: Documentation +- `content`: Conference data +- `review`: Pull Request reviews +- `bug`: Bug reports +- `ideas`: Ideas and feedback +- `tool`: Tools and utilities 2. The bot will create a PR to add the contributor 3. Once merged, they'll appear in the README 🎉 @@ -208,7 +208,7 @@ Example: Ravi Selker
Ravi Selker

📆 Bardi Harborow
Bardi Harborow

📆 Ricky
Ricky

📆 - Florian Bruhin
Florian Bruhin

📆 + Freya Bruhin
Freya Bruhin

📆 jungmir
jungmir

📆 @@ -228,17 +228,17 @@ Example: ## Code Quality -- Follow PEP 8 for Python code -- Use meaningful variable names -- Add comments for complex logic -- Include docstrings for functions -- Validate YAML files before committing +- Follow PEP 8 for Python code +- Use meaningful variable names +- Add comments for complex logic +- Include docstrings for functions +- Validate YAML files before committing ## Getting Help -- Open an issue for questions -- Join discussions in existing issues -- Contact maintainers for guidance +- Open an issue for questions +- Join discussions in existing issues +- Contact maintainers for guidance ## Code of Conduct diff --git a/README.md b/README.md index 7d486d26cf..b42ddeba4c 100644 --- a/README.md +++ b/README.md @@ -14,14 +14,14 @@ Contributions are very welcome! To add or update a deadline: -- Fork the repository -- Update `_data/conferences.yml` -- Make sure it has the `conference`, `year`, `link`, `cfp`, `place`, `sub` attributes - - This [online web app](https://timezonefinder.michelfe.it/) makes it easy to find timezones – just click! - (Based on [timezonefinder](https://github.com/jannikmi/timezonefinder) library) - - Alternatively, see available timezone strings [here](https://momentjs.com/timezone/). -- Optionally add a `note` -- Send a [pull request](_data/conferences.yml) +- Fork the repository +- Update `_data/conferences.yml` +- Make sure it has the `conference`, `year`, `link`, `cfp`, `place`, `sub` attributes + - This [online web app](https://timezonefinder.michelfe.it/) makes it easy to find timezones – just click! + (Based on [timezonefinder](https://github.com/jannikmi/timezonefinder) library) + - Alternatively, see available timezone strings [here](https://momentjs.com/timezone/). +- Optionally add a `note` +- Send a [pull request](_data/conferences.yml) ### Examples @@ -115,24 +115,24 @@ I mainly run the `main.py` and `sort_yaml.py` to get new entries and move old en ## Forks & other useful listings -- [aideadlines][2] the original -- [geodeadlin.es][3] by @LukasMosser -- [neuro-deadlines][4] by @tbryn -- [ai-challenge-deadlines][5] by @dieg0as -- [CV-oriented ai-deadlines (with an emphasis on medical images)][8] by @duducheng -- [es-deadlines (Embedded Systems, Computer Architecture, and Cyber-physical Systems)][9] by @AlexVonB and @k0nze -- [2019-2020 International Conferences in AI, CV, DM, NLP and Robotics][10] by @JackieTseng -- [ccf-deadlines][11] by @ccfddl -- [networking-deadlines (Computer Networking, Measurement)][12] by @andrewcchu -- [ad-deadlines.com][13] by @daniel-bogdoll -- [sec-deadlines.github.io/ (Security and Privacy)][14] by @clementfung -- [pythondeadlin.es][15] by @jesperdramsch -- [deadlines.openlifescience.ai (Healthcare domain conferences and workshops)][16] by @monk1337 -- [hci-deadlines.github.io (Human-Computer Interaction conferences)][17] by @makinteract -- [ds-deadlines.github.io (Distributed Systems, Event-based Systems, Performance, and Software Engineering conferences)][18] by @ds-deadlines -- [https://deadlines.cpusec.org/ (Computer Architecture-Security conferences)][19] by @hoseinyavarzadeh -- [se-deadlines.github.io (Software engineering conferences)][20] by @sivanahamer and @imranur-rahman -- [awesome-mlss (Machine Learning Summer Schools)][21] by @sshkhr and @gmberton +- [aideadlines][2] the original +- [geodeadlin.es][3] by @LukasMosser +- [neuro-deadlines][4] by @tbryn +- [ai-challenge-deadlines][5] by @dieg0as +- [CV-oriented ai-deadlines (with an emphasis on medical images)][8] by @duducheng +- [es-deadlines (Embedded Systems, Computer Architecture, and Cyber-physical Systems)][9] by @AlexVonB and @k0nze +- [2019-2020 International Conferences in AI, CV, DM, NLP and Robotics][10] by @JackieTseng +- [ccf-deadlines][11] by @ccfddl +- [networking-deadlines (Computer Networking, Measurement)][12] by @andrewcchu +- [ad-deadlines.com][13] by @daniel-bogdoll +- [sec-deadlines.github.io/ (Security and Privacy)][14] by @clementfung +- [pythondeadlin.es][15] by @jesperdramsch +- [deadlines.openlifescience.ai (Healthcare domain conferences and workshops)][16] by @monk1337 +- [hci-deadlines.github.io (Human-Computer Interaction conferences)][17] by @makinteract +- [ds-deadlines.github.io (Distributed Systems, Event-based Systems, Performance, and Software Engineering conferences)][18] by @ds-deadlines +- [https://deadlines.cpusec.org/ (Computer Architecture-Security conferences)][19] by @hoseinyavarzadeh +- [se-deadlines.github.io (Software engineering conferences)][20] by @sivanahamer and @imranur-rahman +- [awesome-mlss (Machine Learning Summer Schools)][21] by @sshkhr and @gmberton ## Testing @@ -216,15 +216,15 @@ Python Deadlines is available in multiple languages to make Python conference in ### Currently Supported Languages -- English (en) -- Spanish (es) -- German (de) -- French (fr) -- Portuguese (Brazilian) (pt-br) -- Chinese (Simplified) (zh-cn) -- Russian (ru) -- Indonesian (id) -- Hindi (hi) +- English (en) +- Spanish (es) +- German (de) +- French (fr) +- Portuguese (Brazilian) (pt-br) +- Chinese (Simplified) (zh-cn) +- Russian (ru) +- Indonesian (id) +- Hindi (hi) ### Contributing to Translations @@ -266,7 +266,7 @@ If you'd like to add support for a new language, please open an issue. Ravi Selker
Ravi Selker

📆 Bardi Harborow
Bardi Harborow

📆 Ricky
Ricky

📆 - Florian Bruhin
Florian Bruhin

📆 + Freya Bruhin
Freya Bruhin

📆 jungmir
jungmir

📆 @@ -290,7 +290,7 @@ This project is licensed under [MIT][1]. It uses: -- [IcoMoon Icons](https://icomoon.io/#icons-icomoon): [GPL](http://www.gnu.org/licenses/gpl.html) / [CC BY4.0](http://creativecommons.org/licenses/by/4.0/) +- [IcoMoon Icons](https://icomoon.io/#icons-icomoon): [GPL](http://www.gnu.org/licenses/gpl.html) / [CC BY4.0](http://creativecommons.org/licenses/by/4.0/) [1]: https://abhshkdz.mit-license.org/ [2]: http://aideadlin.es/ From c4791d93ff173425af2de48142c7c61a3d5dc952 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:25:54 +0000 Subject: [PATCH 17/24] DjangoCon US 2027: finaid, coc finaid: null -> https://2027.djangocon.us/opportunity-grants/ url: https://2027.djangocon.us/opportunity-grants/ quote: "The application window for 2027 will open soon." (page "Opportunity Grants") coc: null -> https://2027.djangocon.us/conduct/ url: https://2027.djangocon.us/conduct/ quote: "Code of Conduct" (page heading) Critic: accept, no flags. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/conferences.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/_data/conferences.yml b/_data/conferences.yml index 73cc4437c4..d54256e414 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -829,6 +829,8 @@ start: 2027-09-13 end: 2027-09-17 sponsor: https://2027.djangocon.us/sponsors/information/ + finaid: https://2027.djangocon.us/opportunity-grants/ + coc: https://2027.djangocon.us/conduct/ twitter: djangocon mastodon: https://fosstodon.org/@djangocon bluesky: https://bsky.app/profile/djangocon.us From 1e7057358e4492ae52acafc75bb7e9f06e5d1732 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:26:26 +0000 Subject: [PATCH 18/24] PyCon Thailand 2027: cfp, cfp_link cfp: TBA -> 2027-01-15 23:59:00 (timezone Asia/Bangkok unchanged) url: https://sessionize.com/pycon-thailand-2027 quote: "Call closes at 11:59 PM ... 15 Jan 2027 ... Call closes in SE Asia Standard Time (UTC+07:00) timezone." cfp_link: null -> https://sessionize.com/pycon-thailand-2027 url: https://sessionize.com/pycon-thailand-2027 quote: "PyCon Thailand 2027 ... Call opens at 12:00 AM 24 Oct 2026" Critic: accept. Flags: no-coc. The call opens 2026-10-24, after this run. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/conferences.yml | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/_data/conferences.yml b/_data/conferences.yml index d54256e414..8be11dc480 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -14,6 +14,22 @@ latitude: 55.625578 longitude: 37.6063916 +- conference: PyCon Thailand + year: 2027 + link: https://th.pycon.org/ + cfp_link: https://sessionize.com/pycon-thailand-2027 + cfp: '2027-01-15 23:59:00' + timezone: Asia/Bangkok + place: Bangkok, Thailand + start: 2027-06-18 + end: 2027-06-19 + twitter: pyconthailand + sub: PY + location: + - title: PyCon Thailand 2027 + latitude: 13.7563 + longitude: 100.5018 + - conference: PyCon Lithuania year: 2027 link: https://pycon.lt/2027/ @@ -886,21 +902,6 @@ latitude: 40.1777112 longitude: 44.5126233 -- conference: PyCon Thailand - year: 2027 - link: https://th.pycon.org/ - cfp: TBA - timezone: Asia/Bangkok - place: Bangkok, Thailand - start: 2027-06-18 - end: 2027-06-19 - twitter: pyconthailand - sub: PY - location: - - title: PyCon Thailand 2027 - latitude: 13.7563 - longitude: 100.5018 - - conference: PyCon Italy alt_name: PyCon Italia year: 2027 From 61be9ed3d70f824165519c7d38932cd1d653c01c Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:26:56 +0000 Subject: [PATCH 19/24] PyCon Ghana 2026: finaid, coc, twitter finaid: null -> https://gh.pycon.org/2026/fin_aid/ (url same; quote "Financial Assistance") coc: null -> https://gh.pycon.org/2026/coc/ (url same; quote "Code of Conduct") twitter: null -> PyConGhana (url https://gh.pycon.org/2026/; quote "x.com/PyConGhana"; x.com itself did not render, handle rests on the site link) Critic: accept. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/archive.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/_data/archive.yml b/_data/archive.yml index 5d88a1cb0c..5399b57c46 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -137,6 +137,9 @@ start: 2026-08-20 end: 2026-08-22 sponsor: https://gh.pycon.org/2026/sponsors/ + finaid: https://gh.pycon.org/2026/fin_aid/ + coc: https://gh.pycon.org/2026/coc/ + twitter: PyConGhana sub: PY location: - title: PyCon Ghana 2026 From e8458041ca749f720ab892d2e01bbd846460c6bf Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:27:26 +0000 Subject: [PATCH 20/24] PyCon Israel 2025: coc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit coc: null -> https://pycon.org.il/2025/pages/code-of-conduct.html url: https://pycon.org.il/2025/pages/code-of-conduct.html quote: "Conference Code of Conduct" Critic: accept. Flag sources-disagree (no change made): cfp.pycon.org.il says 2025 ran "Sept. 9th – 10th, 2025", pycon.org.il/2025/ lists the conference on 9 September with workshops on 10 September; data keeps end 2025-09-09. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/archive.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/archive.yml b/_data/archive.yml index 5399b57c46..f2ec301805 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -1678,6 +1678,7 @@ place: Cinema City, Israel start: 2025-09-09 end: 2025-09-09 + coc: https://pycon.org.il/2025/pages/code-of-conduct.html mastodon: https://tooot.im/@pyconil/ sub: PY location: From 0f0f267b030ba2c2f5c368b6f65bba94608b167a Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:27:47 +0000 Subject: [PATCH 21/24] PyData Virginia 2025: coc coc: null -> https://pydata.org/virginia2025/about#conduct url: https://pydata.org/virginia2025/about quote: "Code of Conduct" (section heading; the site's own nav links to /virginia2025/about#conduct) Critic: accept. The anchor itself could not be confirmed. Noted for the maintainer, no change made: the CfP page gives "Proposal Deadline | February 10, 2025" with no timezone, while the data has America/New_York. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/archive.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/archive.yml b/_data/archive.yml index f2ec301805..554589c204 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -2323,6 +2323,7 @@ start: 2025-04-18 end: 2025-04-19 sponsor: https://pydata.org/virginia2025/sponsorship-opportunites + coc: https://pydata.org/virginia2025/about#conduct sub: DATA location: - title: PyData Virginia 2025 From 737365a9cfa374151e488ed7dccca46170b9349f Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:28:22 +0000 Subject: [PATCH 22/24] =?UTF-8?q?Add=20PyCamp=20Espa=C3=B1a=202026?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit year 2026, start 2026-04-30, end 2026-05-03, link https://pycamp.es/2026/ url: https://pycamp.es/2026/ (JSON-LD) quote: "startDate": "2026-04-30T10:00:00+02:00", "endDate": "2026-05-03T17:00:00+02:00" place: Castilblanco de los Arroyos, Spain quote: "name": "Encinar de Escardiel", "addressLocality": "Castilblanco de los Arroyos", "addressRegion": "Sevilla", "addressCountry": "ES" cfp: TBA (no CfP or deadline on the page) conference, sub CAMP, twitter pycampes: carried from PyCamp España 2025 Critic: accept. Flags: no-coc. Dates appear only in the page's JSON-LD, not in its visible text. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/archive.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/_data/archive.yml b/_data/archive.yml index 554589c204..d8d8095cc8 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -620,6 +620,20 @@ latitude: -23.4761271 longitude: -51.1179013 +- conference: PyCamp España + year: 2026 + link: https://pycamp.es/2026/ + cfp: TBA + place: Castilblanco de los Arroyos, Spain + start: 2026-04-30 + end: 2026-05-03 + twitter: pycampes + sub: CAMP + location: + - title: PyCamp España 2026 + latitude: 37.6750431 + longitude: -5.9889206 + - conference: North Bay Python year: 2026 link: https://northbaypython.org/ From 1f7b9adc0a0e16319280d101837fd3260bad81e5 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Oct 2026 00:28:49 +0000 Subject: [PATCH 23/24] Add PyCon China 2026 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit One edition: Shanghai on 2026-09-05, Shenzhen (2026-09-13) as extra_places, as the 2019 and 2022 entries do. start/end/place: https://cn.pycon.org/2026/en/ "2026.9.5"; "Integrated Building, Gubei Campus, Shanghai University of International Business and Economics" extra_places Shenzhen: https://cn.pycon.org/2026/ "2026.9.13 深圳市南山区粤海街道华润城万象天地北京银行总部29楼私人银行中心" (the English page calls the date "scheduled") link: https://cn.pycon.org/2026/ "上海(9月5日)" sponsor: https://cn.pycon.org/2026/en/supporter/ "PyCon China's every gathering would not be possible without the support and companionship of our partners." coc: https://cn.pycon.org/2026/en/coc/ "Code of Conduct - PyCon China 2026" youtube: https://cn.pycon.org/2026/en/ footer link to youtube.com/channel/UC6wdANyncX4Bc59wTVKrUlw cfp: TBA (no deadline stated); conference, twitter, sub carried from PyCon China 2025 Critic: accept with edits. Dropped: separate PyCon China Shenzhen entry, the titles variation, and cfp_link https://jsj.top/f/bBjpo3 (403, not confirmed). Flags: did-not-render https://jsj.top/f/bBjpo3. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh --- _data/archive.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/_data/archive.yml b/_data/archive.yml index d8d8095cc8..ab841eab2c 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -15,6 +15,28 @@ latitude: 52.4111289 longitude: 4.877231604293446 +- conference: PyCon China + year: 2026 + link: https://cn.pycon.org/2026/ + cfp: TBA + place: Shanghai, China + extra_places: + - Shenzhen, China + start: 2026-09-05 + end: 2026-09-05 + sponsor: https://cn.pycon.org/2026/en/supporter/ + coc: https://cn.pycon.org/2026/en/coc/ + twitter: PyConChina + youtube: https://www.youtube.com/channel/UC6wdANyncX4Bc59wTVKrUlw + sub: PY + location: + - title: PyCon China 2026 + latitude: 31.2323437 + longitude: 121.4691024 + - title: PyCon China 2026 + latitude: 22.5445741 + longitude: 114.0545429 + - conference: PyCon Portugal alt_name: PyCon PT year: 2026 From 156789c185f170f5dea104ec17428a946d7c62d3 Mon Sep 17 00:00:00 2001 From: Jesper Dramsch Date: Sun, 18 Oct 2026 23:20:58 +0200 Subject: [PATCH 24/24] Update conferences.yml --- _data/conferences.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_data/conferences.yml b/_data/conferences.yml index 8be11dc480..34c79127ac 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -1057,7 +1057,8 @@ - conference: PyCon Côte d'Ivoire year: 2027 link: https://pycon.ci/ - cfp: TBA + cfp: "2026-11-15 23:59:59" + timezone: Africa/Abidjan place: Abidjan, Côte d'Ivoire start: 2027-01-22 end: 2027-01-23