Skip to content

🐍 Conference updates - #506

Merged
JesperDramsch merged 32 commits into
mainfrom
auto/conference-updates
Oct 19, 2026
Merged

JesperDramsch merged 32 commits into
mainfrom
auto/conference-updates

Conversation

@JesperDramsch

@JesperDramsch JesperDramsch commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

Desk last ran: 2026-10-19 00:29 UTC, model claude-sonnet-5-5, 25 checked, 7 changed

Feedback read to: 2026-10-19T00:23:37Z

Evidence

Conference Field Old New Quote URL
EARL 2024 link https://datacove.co.uk/earl-2024-tech-conference/ https://earl-conference.com/ 308 Permanent Redirect to https://earl-conference.com/ (Location header); the site's archive menu lists 'EARL 2024' https://datacove.co.uk/earl-2024-tech-conference/
Kiwi PyCon 2023 mastodon https://mastodon.social/@kiwipycon link "Mastodon" (fetch tool summarised the page; href confirmed by the critic) https://kiwipycon.nz/
Kiwi PyCon 2023 bluesky https://bsky.app/profile/kiwipycon.nz link "Bluesky" (same caveat) https://kiwipycon.nz/
PyCon Netherlands 2024 link https://nl.pycon.org/ https://pycon-nl.org/ Status: 301 Moved Permanently. Location: https://pycon-nl.org/ https://nl.pycon.org/
PyCon Senegambia 2026 coc https://www.pyconsenegambia.org/en/conduct Code of Conduct https://www.pyconsenegambia.org/en/conduct
PyCon Senegambia 2026 cfp_link https://www.pyconsenegambia.org/en/proposal New CFP dates to be confirmed. https://www.pyconsenegambia.org/en/proposal
PyCon Senegambia 2026 twitter PyconSenegambia https://x.com/PyconSenegambia (footer link) https://www.pyconsenegambia.org/
PyCon Africa 2024 cfp_link https://africa.pycon.org/2024/talks/speaking/ https://pyconafrica.pythonanywhere.com/2024/talks/speaking/ Speak at PyCon Africa || PyCon Africa https://pyconafrica.pythonanywhere.com/2024/talks/speaking/
PyCon Africa 2024 sponsor https://africa.pycon.org/2024/sponsor-us/ https://pyconafrica.pythonanywhere.com/2024/sponsor-us/ Sponsor Us | PyCon Africa https://pyconafrica.pythonanywhere.com/2024/sponsor-us/
PyCon Africa 2024 finaid https://pyconafrica.pythonanywhere.com/2024/fin-aid/ Financial Aid || PyCon Africa https://pyconafrica.pythonanywhere.com/2024/fin-aid/
PyCon Africa 2024 coc https://pyconafrica.pythonanywhere.com/2024/coc/ Code of Conduct | PyCon Africa https://pyconafrica.pythonanywhere.com/2024/coc/
PyCon Africa 2026 coc https://africa.pycon.org/2026/coc/ Code of Conduct | PyCon Africa 2026 https://africa.pycon.org/2026/coc/
PyCon Africa 2026 twitter pyconafrica x.com/pyconafrica (footer link) https://africa.pycon.org/
PyCon US 2023 sponsor https://us.pycon.org/2023/sponsorship/why-sponsor https://pycon-archive.python.org/2023/sponsorship/why-sponsor/ Sponsors are what make PyCon US possible and the Python Software Foundation possible. https://pycon-archive.python.org/2023/sponsorship/why-sponsor/
PyCon US 2021 sponsor https://us.pycon.org/2021/sponsorship/why-sponsor https://pycon-archive.python.org/2021/sponsorship/why-sponsor/ Virtual conferences don't have the same impact as in-person events https://pycon-archive.python.org/2021/sponsorship/why-sponsor/
Plone Conference 2026 cfp_ext 2026-08-16 23:59:00 Extended Deadline: 16 August (Anywhere on Earth) — your last chance to share your work at PloneConf2026! https://2026.ploneconf.org/call-for-proposals
Plone Conference 2026 coc https://2026.ploneconf.org/about/contact/code-of-conduct All conference attendees, trainers, and organizers agree to abide by the Plone Code of Conduct, quoted below. https://2026.ploneconf.org/about/contact/code-of-conduct

Candidates

Item Source Outcome Detail
EARL 2024 (item EARL 2026) redirect actioned datacove.co.uk 308 to earl-conference.com, the series' own site. EARL 2026 itself: no change, no CfP page, flag no-coc.
JupyterCon 2023 redirect deferred Sponsor and finaid links now land on the JupyterCon 2025 page (events.linuxfoundation.org/jupytercon/). Wayback snapshots could not be fetched (did-not-render). Maintainer: confirm https://web.archive.org/web/20230315153810/https://www.jupytercon.com/scholarships for finaid and pick a sponsor source, or leave the links.
Kiwi PyCon 2023 redirect actioned Socials filled. The sponsor PDF link redirects to the site's own Squarespace CDN and is kept. Flag no-coc.
PackagingCon 2023 redirect dismissed Sponsor link redirects to Squarespace's file CDN (same file name), kept. cfp_link returned 522 (did-not-render).
Plone Conference 2026 redirect actioned cfp_ext and coc added. Flag sources-disagree: the Key dates table still reads 31 July. 2021: both links redirect to a YouTube playlist "Plone Conference 2021"; the Wayback cfp_link snapshot is unfetchable, so the critic said needs-maintainer. Maintainer: decide whether the playlist or a Wayback snapshot replaces https://2021.ploneconf.org/ and /cfp.
PyCon Africa 2026 redirect actioned 2024 links moved to pyconafrica.pythonanywhere.com (the host africa.pycon.org 301s to), finaid and coc filled; 2026 coc and twitter added. The 2024 link was left at africa.pycon.org/2024/ because its quote was not on the page (critic).
PyCon Austria 2027 signal dismissed Dates, place, sponsor and CoC match; cfp stays TBA (only a sign-up form).
PyCon Indonesia signal dismissed No 2027 edition (2027.pycon.id does not resolve). Retry later.
PyCon Netherlands 2026 redirect actioned 2024 link nl.pycon.org -> pycon-nl.org. 2026 entry: no change.
PyCon Senegambia 2026 signal actioned coc, cfp_link, twitter filled. Flag sources-disagree: the proposal page says closed with new dates to come, the home page still offers a Call for Proposals; the stored cfp 2026-09-30 is stated by no source.
PyCon Uganda 2024 redirect deferred ug.pycon.org/2024 and /sponsors now land on the PyCon Africa Accra 2024 site, a different event. Wayback snapshots unfetchable. Maintainer: choose https://web.archive.org/web/20241011062958/https://ug.pycon.org/2024 and a sponsor snapshot, or leave.
PyCon US 2027 redirect actioned Sponsor links of the 2023 and 2021 editions moved to pycon-archive.python.org. The 2027 entry's us.pycon.org/2027/ pages returned 404 (did-not-render); flag no-coc. Maintainer: EuroPython 2021 has the PyCon US 2021 sponsor URL, which looks like a data error.
SciPy India 2026 redirect deferred 2026 entry matches the sources. 2021 link: scipy.in/2021 301s to web.archive.org; the snapshot http://web.archive.org/web/20220120165152/https://scipy.in/2021 could not be fetched, so it is unconfirmed (use https if applied).
PyCon Germany 2027 tba-rotation dismissed cfp still TBA ("November 2026" is vague); dates and place match.
EuroPython stale-series dismissed No 2027 edition announced.
GeoPython stale-series dismissed No 2027 edition found (2026 site returned 502).
PyCon Latin America stale-series dismissed No 2027 edition found.
PyCon Philippines stale-series dismissed The national PyCon now runs as PythonAsia (tracked). Maintainer: PyCon Philippines 2024 and PythonAsia could be one series; the alt_name keeps re-queuing this item.
PyConf Hyderabad stale-series dismissed No 2027 edition (papercall and site 503).
PyData Boston stale-series dismissed No 2026 edition found; pydata.org/boston2025 itself returned 404 (did-not-render).
PyData London stale-series dismissed No 2027 edition found.
PyHEP.dev stale-series dismissed No edition after 2026. Sources disagree on 2026 dates (HSF 9-11 Sept, Indico 7-9 Sept); data matches Indico.
Python Norte stale-series dismissed No 2027 edition. Sources disagree on 2026 days (site 3-4 July, even3 3-5 July); data matches even3.
Python Sul stale-series dismissed No 2027 edition.
Scout: all finds scout dismissed Every find was already tracked (PyCon Namibia, PyCon Germany, PyCon US/CZ/JP, DjangoCon Europe, PyDay Lima, many 2026 series) or out of scope (DevSum, PyLadies Vancouver meetup).
Earlier desk runs

Desk last ran: 2026-10-18 00:22 UTC, model claude-sonnet-5-5, 24 checked, 7 changed

Feedback read to: 2026-10-18T00:23:26Z

Evidence

Conference Field Old New Quote URL
DjangoCon US 2027 finaid https://2027.djangocon.us/opportunity-grants/ The application window for 2027 will open soon. https://2027.djangocon.us/opportunity-grants/
DjangoCon US 2027 coc https://2027.djangocon.us/conduct/ Code of Conduct https://2027.djangocon.us/conduct/
PyCon Thailand 2027 cfp TBA 2027-01-15 23:59:00 Call closes at 11:59 PM ... 15 Jan 2027 ... Call closes in SE Asia Standard Time (UTC+07:00) timezone. https://sessionize.com/pycon-thailand-2027
PyCon Thailand 2027 cfp_link https://sessionize.com/pycon-thailand-2027 PyCon Thailand 2027 ... Call opens at 12:00 AM 24 Oct 2026 https://sessionize.com/pycon-thailand-2027
PyCon Ghana 2026 finaid https://gh.pycon.org/2026/fin_aid/ Financial Assistance https://gh.pycon.org/2026/fin_aid/
PyCon Ghana 2026 coc https://gh.pycon.org/2026/coc/ Code of Conduct https://gh.pycon.org/2026/coc/
PyCon Ghana 2026 twitter PyConGhana x.com/PyConGhana https://gh.pycon.org/2026/
PyCon Israel 2025 coc https://pycon.org.il/2025/pages/code-of-conduct.html Conference Code of Conduct https://pycon.org.il/2025/pages/code-of-conduct.html
PyData Virginia 2025 coc https://pydata.org/virginia2025/about#conduct Code of Conduct https://pydata.org/virginia2025/about
PyCamp España 2026 new edition (link, start 2026-04-30, end 2026-05-03, place Castilblanco de los Arroyos, cfp TBA, sub CAMP, twitter) https://pycamp.es/2026/ "startDate": "2026-04-30T10:00:00+02:00", "endDate": "2026-05-03T17:00:00+02:00" (JSON-LD) https://pycamp.es/2026/
PyCon China 2026 new edition (link, Shanghai 2026-09-05 plus Shenzhen in extra_places, cfp TBA, sponsor, coc, twitter, youtube, sub PY) https://cn.pycon.org/2026/ 上海(9月5日)、深圳(9月13日) https://cn.pycon.org/2026/en/

Candidates

Item Source Outcome Detail
PyCon Namibia 2027 deadline-check dismissed Pretalx: "Submissions closed on 2026-10-15 17:00 (Africa/Windhoek)", matches cfp_ext.
PyCon Wroclaw 2026 deadline-check dismissed CfP page: "Submissions closed on 2026-10-15 23:59 (Europe/Warsaw).", matches cfp_ext. Flag: no-coc (footer shows a CoC label without a URL).
DjangoCon US 2027 tba-rotation actioned finaid and coc added (URLs fetched, same pattern as 2026); cfp stays TBA, /speaking/cfp/ 404.
PyCon Angola 2027 tba-rotation dismissed ao.pycon.org rendered only a title (did-not-render); nothing confirmed or contradicted, cfp stays TBA. Lead: PyDay Namibe 2026 (Ubuntu discourse) is a possible separate series, not screened.
PyCon Germany 2028 tba-rotation dismissed No source states a 2028 edition; pycon.de covers 2027 only (CfP "planned for November 2026"). Maintainer: the 2028 dates and place look like a placeholder; decide whether the entry belongs. Also, the 2027 entry's link 2027.pycon.de now 302-redirects to pycon.de and the site gives 19-24 April (conference days 20-22 April).
PyCon Thailand 2027 tba-rotation actioned Sessionize deadline 15 Jan 2027 23:59 (UTC+07:00). The call opens 2026-10-24. Flag: no-coc.
BelPy stale-series dismissed No edition after 2024 (belpy.in shows only 2024; papercall 503, did-not-render).
DjangoCongress Japan stale-series dismissed No 2026 edition found; site live, 2026 URL 404.
Flask Con stale-series dismissed No 2026 edition found; papercall 503 (did-not-render).
Piter Py stale-series dismissed No 2026 edition announced; site live.
PyCamp España stale-series actioned 2026 edition added (dates only in the page's JSON-LD). Flag: no-coc. pycamp.es/2027 is a "próximo PyCamp" page with no dates: lead only.
PyCon China stale-series actioned 2026 added as one edition: Shanghai plus Shenzhen in extra_places (the event uses one brand; critic dropped a separate Shenzhen entry and a titles variation). cfp_link https://jsj.top/f/bBjpo3 left out (403, did-not-render).
PyCon Ghana stale-series actioned No 2027 edition; 2026 coc, finaid, twitter filled (x.com did not render, handle rests on the site's link).
PyCon Israel stale-series actioned No 2026 edition (404); 2025 coc filled. Flag: sources-disagree on 2025 end (cfp.pycon.org.il "Sept. 9th – 10th", pycon.org.il/2025 conference day 9 Sept, workshops 10 Sept); no change made, maintainer may set end 2025-09-10.
PyCon Nigeria stale-series deferred Lead without exact dates: ng.pycon.org/2026/ "September 2026 (Dates to be announced soon)", already past with none published. Maintainer: nothing to add until dates exist.
PyCon Web stale-series dismissed Site live, shows only 2025; papercall 2026 503 (did-not-render).
PyData Eindhoven stale-series dismissed No 2026 edition; pydata.org lists only PyData Global.
PyData Paris stale-series deferred Needs maintainer: no PyData Paris 2026; secondary source (discourse.julialang.org/t/compute-paris-ex-pydata-paris-25-26-november-2026/138889) says it became "Compute! Paris", "a new, independent conference series" (25-26 Nov 2026, compute.events/paris2026/, not fetched). Decide whether it is a successor to list. No variation added.
PyData Seattle stale-series dismissed No 2026 edition; pydata.org 404s for seattle2026.
PyData Vermont stale-series dismissed No 2026 edition; vermont2026 404.
PyData Virginia stale-series actioned No 2026 edition; 2025 coc filled (anchor not confirmable). Maintainer: the CfP page states "February 10, 2025" with no zone while the data has America/New_York.
SciPy US stale-series dismissed No 2027 edition; scipy2027 host does not resolve.
Warsaw Python Pizza stale-series dismissed No 2027 edition announced; python.pizza lists Istanbul 2026-11-14 as upcoming.
Scout scout dismissed No untracked series found; every find is already tracked. Leads for the new-year-checker: DjangoCon Europe 2027 (Innsbruck, 17-21 Feb 2027, djangoproject.com weblog 2026/sep/15), PyCon Czechia 2027, PyCon US 2027 (all via Bluesky or blog posts, no primary page fetched); PyCon Japan 2027 has no exact dates. DevSum 2027 is out of scope.

Desk last ran: 2026-10-17 00:22 UTC, model claude-sonnet-5-5, 23 checked, 9 changed

Feedback read to: 2026-10-17T00:23:10Z

Evidence

Conference Field Old New Quote URL
PyCon Austria 2027 sponsor https://2027.pycon.at/sponsor-information/ Sponsor information https://2027.pycon.at/sponsor-information/
PyCon Japan 2026 alt_name PyCon JP 2026 page titled "PyCon JP 2026"; same alt_name on 2025 and 2012-2018 editions carried from PyCon Japan 2025
PyCon mini Tokyo 2026 coc https://www.pycon.jp/policies/code-of-conduct.html PyCon JP Code of Conduct https://www.pycon.jp/policies/code-of-conduct.html
PyCon Czechia 2027 coc https://cz.pycon.org/2027/coc/ Code of Conduct https://cz.pycon.org/2027/coc/
PyCon Tanzania 2026 coc https://pycon.or.tz/conduct/ Code of Conduct | Pycon Tanzania https://pycon.or.tz/conduct/
Pytorch Day China 2026 coc https://www.lfopensource.cn/pytorch-day-china/attend/code-of-conduct/ Code of Conduct https://www.lfopensource.cn/pytorch-day-china/attend/code-of-conduct/
PythonAsia 2026 twitter pythonph footer link "X" to https://x.com/pythonph (fetch tool reported the link target, not page text) https://2026.pythonasia.org/
Black Python Devs Leadership Summit 2027 new edition (link, start/end 2027-04-16, place Austin, USA, cfp TBA, coc, sub PY) https://blackpythondevs.com/bpd-events/black-python-devs-leadership-summit-2027-texas.html Our next summit will be held on April 16, 2027 in Austin, TX at PyTexas. https://blackpythondevs.com/bpd-events/black-python-devs-leadership-summit-2027-texas.html
Python BarCamp Karlsruhe 2027 new edition (link, start 2027-02-27, end 2027-02-28, place Karlsruhe, cfp TBA, coc, twitter BarcampPythonKA, sub CAMP) https://barcamps.eu/pythonbarcamp-karlsruhe-2027/ Feb 27, 2027 - Feb 28, 2027 https://barcamps.eu/pythonbarcamp-karlsruhe-2027/events

Candidates

Item Source Outcome Detail
PyCon Austria 2027 import questions (start, end) actioned Site: "Conference on 11 and 12 April 2027", so start/end stay (importer 04-25/27 wrong). sponsor added. The sort also moved expired PyHEP.dev 2026 to archive.yml.
PyCon Greece 2026 import question (link) dismissed pycon.gr 301-redirects to https://2026.pycon.gr/; keep the edition link.
PyCon Japan 2026 import question (cfp) actioned pretalx: "Submissions closed on 2026-06-01 21:00 (Asia/Tokyo).", importer value rejected. Flag: sources-disagree (pretalx also shows May 31 AoE). alt_name PyCon JP filled.
PyCon Kenya 2026 import questions (start, end) dismissed pycon.ke: "2nd - 3rd October, 2026"; data right, python.org wrong.
PyCon mini Tokyo 2026 signal actioned Signal was attendee counts only. coc added (critic accepted with verbatim title quote).
PyCon Singapore 2026 import question (link) dismissed https://pycon.sg/ serves the site; keep https.
PyData Global 2026 import question (start) dismissed pydata.org/global2026: "December 9-10, 2026"; data right.
PyDay Boyacá 2026 import question (end) dismissed pyday.co: one-day event, "Sábado 12 de septiembre de 2026". Flag: no-coc.
Python Nordeste 2026 import questions (place, end) dismissed Site: "13, 14 e 15 de agosto", "Fortaleza, CE"; keep end 2026-08-15 and "Fortaleza, Brazil".
PythonAsia 2026 import question (place) actioned Site: "DE LA SALLE UNIVERSITY (DLSU), MALATE, MANILA."; keep Manila. twitter added as handle (critic corrected the URL to the schema's handle format).
PyCon Czechia 2027 tba-rotation actioned coc added; cfp stays TBA, no deadline published.
PyCon Tanzania 2026 tba-rotation actioned coc added; cfp stays TBA (/cfp/ and /speak/ 404).
Pytorch Day China 2026 tba-rotation actioned coc added; cfp stays TBA, site states no CfP.
Black Python Devs Leadership Summit stale-series actioned 2027 edition added (Austin, PyTexas, 2027-04-16). Flag: did-not-render (fetch tool summarised pages; critic corrected the quotes).
EuroSciPy stale-series dismissed No 2027 edition announced yet (euroscipy.org covers 2026 only, pretalx euroscipy-2027 404). Recheck in a few months.
PyCon Indonesia stale-series dismissed pycon.id redirects to the 2026 site; no 2027 edition found (papercall 503). Note: web search shows sessionize.com/pyconid2026 as the 2026 CfP while cfp_link is papercall; not checked.
PyCon mini Tokai stale-series dismissed tokai.pycon.jp/2026/ 404; no 2026 edition. 2025 entry lacks twitter (PyConTokai follow link on its page); not applied, no verbatim quote.
PyCon Pakistan stale-series dismissed pycon.pk shows only 2024; /conferences/pycon-2025/ 404. Site alive.
PyDay Rancagua stale-series dismissed pyday.cl lists only 2026 editions, calls closed; sessionize pyday-rancagua-2027 404.
Python BarCamp Karlsruhe stale-series actioned 2027 edition added from barcamps.eu. Gaps: 2026 entry lacks coc (https://barcamps.eu/pythonbarcamp-2026/CoC) and twitter (BarcampPythonKA), not verified on a fetched page; the 2025 entry looks mis-dated (year: 2024, start 2025-02-15). Maintainer: check that year.
Python Niger stale-series dismissed Single 2024 launch event; no 2025/2026 edition found (archive link refused by fetch, ne.pycon.org did not resolve: did-not-render). Lead for next run: aggregators say PyCon Niger 2025 took place in Dosso, 19-21 Sept 2025; no primary source fetched and the data lacks it.
Python Pizza Prague stale-series dismissed prague.python.pizza shows only 2024; python.pizza lists Istanbul 2026-11-14 as upcoming. Other Python Pizza cities (Brno 2025, Ostrava 2026, Warsaw 2026) not checked against the data.
Scout: PyCon Namibia, PyCon DE, PyCon Japan, PyCon Czechia, PyData, PyDay cities and others scout dismissed All already tracked.
Scout: PyCon US 2027 scout dismissed Lead only: a Bluesky/blog recap says Long Beach, May 12-18, 2027; the data holds PyCon US up to 2026 and no 2027. No primary source fetched; the new-year-checker will pick it up.
Scout: RoboCon 2027, general developer conferences scout dismissed Out of scope (no dedicated Python track seen).

Desk last ran: 2026-10-16 00:31 UTC, model claude-sonnet-5-5, 22 checked, 5 changed

Evidence

Conference Field Old New Quote URL
PyCon Wroclaw 2026 finaid https://forms.gle/jQVrF3sXSQKBCHcM7 Those who would like to attend but cannot afford it are encouraged to fill in this form. https://docs.google.com/forms/d/e/1FAIpQLSfCOCFlJsO4zsQ28eiFEbJcWAeOiMdxm4RP1UDmMJ3_QHVWNg/viewform?usp=send_form
PyCon Japan 2027 coc https://www.pycon.jp/policies/code-of-conduct.html PyCon JP Code of Conduct https://www.pycon.jp/policies/code-of-conduct.html
FOSDEM 2027 coc https://fosdem.org/2027/practical/conduct/ Code of Conduct — FOSDEM 2027 https://fosdem.org/2027/practical/conduct/
PyCon Netherlands 2025 mastodon https://mastodon.social/@pycon_nl/ Mastodon link mastodon.social/@pycon_nl/ on https://pycon-nl.org/ (series account) carried from PyCon Netherlands 2026
PyCamp Argentina 2026 new edition (link, start 2026-03-21, end 2026-03-24, place Villa La Angostura, cfp None, sub CAMP) https://pyar.discourse.group/t/pycamp-2026/1526 que se realizará en Inacayal, Villa La Angostura, del 21 al 24 de marzo. https://pyar.discourse.group/t/pycamp-2026/1526

Candidates

Item Source Outcome Detail
PyCon Namibia 2027 deadline-check dismissed Pretalx: "Submissions closed on 2026-10-15 17:00 (Africa/Windhoek)", matches cfp_ext.
PyCon Wroclaw 2026 deadline-check actioned cfp_ext matches closed pretalx page; finaid added. Flag: no-coc (site shows a CoC label without a URL).
PyCon mini Tokyo 2026 signal dismissed Signal was attendee counts only. Proposed coc https://www.pycon.jp/policies/code-of-conduct.html rejected by the critic because the quote was not verbatim on the page (page has 行動規範 section: "PyCon JP Code of Conduct を参照してください。"). URL itself is valid; a later visit can add it with the right quote.
PyCon Netherlands 2026 signal actioned 2026 unchanged (countdown replaced by thank-you after the 2026-10-15 event). 2025 mastodon completed.
FOSDEM 2027 tba-rotation actioned coc added. cfp stays TBA: general devroom deadline 4 Oct passed, accepted devrooms announced 20 Oct; recheck then. Sponsor page 404.
PyCon Japan 2027 tba-rotation actioned coc added; CfP "Coming Soon", cfp stays TBA.
Django Day India stale-series deferred Legacy suspect: no 2026 edition found; djangoday.in and cfp.djangoday.in did not resolve from the fetch tool (did-not-render, may be environment DNS). Maintainer: decide whether the series is dead; the desk rechecks later.
JupyterCon stale-series deferred No JupyterCon 2026 found. Lead: Jupyter Day 2026 (https://events.linuxfoundation.org/jupyter-day/, "October 19, 2026", San Jose, co-located with PyTorch Conference NA), a separate event, one primary source only, not yet screened. Maintainer: decide whether to list it as a new series.
Kiwi PyCon stale-series dismissed kiwipycon.nz: "Back in 2027", no dates yet. Recheck once dates are published.
PyCamp Argentina stale-series actioned 2026 edition added. Gap: the page links a scholarship form (https://forms.gle/PH8uEgtHm9BSw4PZ7, deadline 10 Feb) not yet fetched, finaid left empty.
PyCon Balkan stale-series dismissed Site live but shows only 2019; no 2025/2026 edition found.
PyCon Colombia stale-series dismissed No 2027 announcement (2027.pycon.co 404).
PyCon India stale-series dismissed No 2026 announcement (in.pycon.org/2026 404).
PyCon KyuShu stale-series dismissed Critic rejected lead: kyushu.pycon.jp/2025 only says a 2025 autumn edition is planned ("2025年秋に開催を計画中です"), no dates or venue.
PyCon Niger stale-series deferred Lead: python.org calendar (aggregator) lists PyCon Niger 2025, 13-15 Sept 2025, Dosso, https://ne.pycon.org/. Site does not resolve (did-not-render); no primary source. Critic: needs-maintainer. Maintainer: decide whether the series is legacy-suspect.
PyCon South Korea stale-series dismissed 2027 site not published (2027.pycon.kr does not resolve); 2026 site returned 403 (did-not-render).
PyGrunn stale-series dismissed pygrunn.org shows only 2026.
Python Leiden User Group stale-series deferred Recurring local user-group meetup with several meetings per year and no formal CfP; meetups are out of scope. Maintainer: decide whether to keep or remove the existing 2026 entry.
Wagtail Space Netherlands stale-series dismissed nl.wagtail.space shows only 2026; no 2027.
Wagtail Space US stale-series dismissed Nothing after 2024; series appears superseded by the online Wagtail Space (already tracked, 2025 and 2026).
Web Summer Camp stale-series dismissed websummercamp.com: "stay tuned for next edition"; sessionize 2027 404.
scout: PyCon Namibia, PyCon DE & PyData, PyCon Czechia, PyCon JP, PyCon US, FOSDEM Python devroom scout dismissed Already tracked series; missing 2027 editions (PyCon DE & PyData Heidelberg, PyCon Czechia Pilsen 16-18 Apr 2027, PyCon US Long Beach 12-18 May 2027) are new-year-checker work, seen only in Bluesky posts.
scout: many tracked series (DjangoCon Europe, PyCascades, PyDay variants, PyCon Chile, Senegambia, PyTN, PyBay, PyCon Ireland, Austria, Sweden, Python Pizza, PyCon Taiwan, PythonAsia, ...) scout dismissed Already tracked.
scout: OpsWorld 2027 scout dismissed Out of scope: DeveloperWeek event without Python focus.
scout: possible gaps scout deferred Searches also surfaced PyConZA, PyConFR, PyConES, PyCon AU, PyOhio, PyTexas, PyData Amsterdam 2026 and SciPy India 2026 (19-20 Dec, Chennai, discuss.python.org post), none checked against the data; for later scout runs.
## 🐍 Automated Conference Updates
Conference Commit Date
📊 Canonical sources 8f01ce1 2026-10-17

Generated by Claude Code


Generated by Claude Code

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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K3DqSqzXAKQSUJVVjHjnDh
@JesperDramsch JesperDramsch added automated Created by automation conference-update Conference data update labels Oct 16, 2026 — with Claude
claude and others added 12 commits October 17, 2026 00:26
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0154iiyR2fyuC2p28XcWYL6D
Source: canonical-all

Triggered: 2026-10-17T09:38:51Z
claude and others added 10 commits October 18, 2026 00:25
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu4QbDKxUZYjSnHtWWmdqh
link: https://datacove.co.uk/earl-2024-tech-conference/ -> https://earl-conference.com/
URL: https://datacove.co.uk/earl-2024-tech-conference/
Quote: "308 Permanent Redirect to https://earl-conference.com/" (server Location header); earl-conference.com archive menu lists 'EARL 2024' (https://earl-conference.com/earl-archive/).
Critic: accept, no flags. The sort also reordered an unchanged entry.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
mastodon: (empty) -> https://mastodon.social/@kiwipycon
bluesky: (empty) -> https://bsky.app/profile/kiwipycon.nz
URL: https://kiwipycon.nz/
Quote: body/footer links "Mastodon" (href https://mastodon.social/@kiwipycon) and "Bluesky" (href https://bsky.app/profile/kiwipycon.nz); page text summarised by the fetch tool, hrefs confirmed by the critic.
Critic: accept. No sponsor change (the /s/ link redirects to the site's own Squarespace CDN).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
link: https://nl.pycon.org/ -> https://pycon-nl.org/
URL: https://nl.pycon.org/
Quote: "Status: 301 Moved Permanently. Location: https://pycon-nl.org/"
Critic: accept, no flags. The 2025 and 2026 entries already use the new link.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
coc: (empty) -> https://www.pyconsenegambia.org/en/conduct
  URL: https://www.pyconsenegambia.org/en/conduct  Quote: "Code of Conduct"
cfp_link: (empty) -> https://www.pyconsenegambia.org/en/proposal
  URL: https://www.pyconsenegambia.org/en/proposal  Quote: "New CFP dates to be confirmed."
twitter: (empty) -> PyconSenegambia
  URL: https://www.pyconsenegambia.org/  Quote: footer link https://x.com/PyconSenegambia
Critic: accept. Flag sources-disagree: the CfP page says the CfP is closed with new dates to be announced, the home page still shows a Call for Proposals button and "Our Call for Speakers is open."; cfp 2026-09-30 is stated by no source and left as is.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
2024 (archive): africa.pycon.org/2024/ answers 301 to https://pyconafrica.pythonanywhere.com/2024/ (the Accra edition, 24-28 Sept 2024).
  cfp_link -> https://pyconafrica.pythonanywhere.com/2024/talks/speaking/  Quote: "Speak at PyCon Africa || PyCon Africa"
  sponsor -> https://pyconafrica.pythonanywhere.com/2024/sponsor-us/  Quote: "Sponsor Us | PyCon Africa"
  finaid (empty) -> https://pyconafrica.pythonanywhere.com/2024/fin-aid/  Quote: "Financial Aid || PyCon Africa"
  coc (empty) -> https://pyconafrica.pythonanywhere.com/2024/coc/  Quote: "Code of Conduct | PyCon Africa"
  link not changed: the critic dropped it (its quote was not on the page).
2026: coc (empty) -> https://africa.pycon.org/2026/coc/  Quote: "Code of Conduct | PyCon Africa 2026"
  twitter (empty) -> pyconafrica  URL: https://africa.pycon.org/  Quote: footer link x.com/pyconafrica
Critic: accept. Note: the PyCon Uganda 2024 links redirect to this Accra site (maintainer item).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
2023 sponsor: https://us.pycon.org/2023/sponsorship/why-sponsor -> https://pycon-archive.python.org/2023/sponsorship/why-sponsor/
  Quote: "Sponsors are what make PyCon US possible and the Python Software Foundation possible."
2021 sponsor: https://us.pycon.org/2021/sponsorship/why-sponsor -> https://pycon-archive.python.org/2021/sponsorship/why-sponsor/
  Quote: "Virtual conferences don't have the same impact as in-person events"
Critic: accept, no flags. The old URLs 301 to the PSF's archive host.
Note for the maintainer: EuroPython 2021 (archive.yml) has sponsor https://us.pycon.org/2021/sponsorship/why-sponsor, which is PyCon US's page; not changed here.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
cfp_ext: (empty) -> 2026-08-16 23:59:00 (AoE, no timezone)
  URL: https://2026.ploneconf.org/call-for-proposals
  Quote: "Extended Deadline: 16 August (Anywhere on Earth) — your last chance to share your work at PloneConf2026!"
coc: (empty) -> https://2026.ploneconf.org/about/contact/code-of-conduct
  URL: same  Quote: "All conference attendees, trainers, and organizers agree to abide by the Plone Code of Conduct, quoted below."
Critic: accept. Flag sources-disagree: the Key dates table on the CfP page still reads "Friday 31 July 2026" for submission close; cfp stays the original 2026-07-31.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LYMyBaq4eoDUhvpogULpiz
@JesperDramsch
JesperDramsch marked this pull request as ready for review October 19, 2026 06:41
@JesperDramsch
JesperDramsch merged commit 5a87ba1 into main Oct 19, 2026
12 checks passed
@JesperDramsch
JesperDramsch deleted the auto/conference-updates branch October 19, 2026 06:42

Copy link
Copy Markdown
Owner Author

Routine review

1. Request

The PR body is the desk's report. No issue is linked, so the request is that report: the field changes in its Evidence tables for the 2026-10-16, -17, -18 and -19 runs, plus the "📊 Canonical sources" data merge (8f01ce1). These cover:

  • New editions: PyCamp Argentina 2026, Black Python Devs Leadership Summit 2027, Python BarCamp Karlsruhe 2027, PyCamp España 2026 and PyCon China 2026.
  • Field fills on 2026-10-19: EARL 2024, Kiwi PyCon 2023, PyCon Netherlands 2024, PyCon Senegambia 2026, PyCon Africa 2024 and 2026, PyCon US 2023 and 2021, and Plone Conference 2026.
  • Field fills from the earlier runs: about 20 more editions.

The diff also adds PyCon Côte d'Ivoire 2027. 8f01ce1 added it with cfp: TBA, and Jesper's commit 156789c then set cfp and timezone. No Evidence table covers it.

2. Checked against

  • Today's date: Mon Oct 19 06:42:07 UTC 2026 (date).
  • External fetches did not work in this sandbox. WebFetch got getaddrinfo ENOTFOUND for https://pycon.ci/, https://sessionize.com/pycon-thailand-2027 and https://2026.ploneconf.org/call-for-proposals, and the classifier refused curl. So none of the conference sites were fetched in this review:
    • unverified: PyCon Côte d'Ivoire 2027 cfp: '2026-11-15 23:59:59' (Africa/Abidjan), dates 2027-01-22 to 2027-01-23, Abidjan.
    • unverified: PyCon Thailand 2027 cfp: '2027-01-15 23:59:00' (Asia/Bangkok), from the desk's quote of Sessionize.
    • unverified: Plone Conference 2026 cfp_ext: '2026-08-16 23:59:00', no timezone (AoE per the desk's quote).
    • unverified: every other quote in the PR body's Evidence tables. They were cross-checked only against the diff.

3. Needs your decision

  1. PyCon Côte d'Ivoire 2027. This is a new series with a dated cfp that no Evidence row covers. The value comes from your own edit 156789c. Is 2026-11-15 23:59:59 Africa/Abidjan a deadline you confirmed on pycon.ci? I could not fetch the site. Recommendation: keep it if you took it from the site, otherwise send it back to the desk as an enricher item.
  2. PyCon Senegambia 2026 cfp (_data/conferences.yml:225). The stored '2026-09-30 23:59:00' is older than this diff. The newly added cfp_link (line 224) points to a page the desk quotes as "New CFP dates to be confirmed." The desk flagged sources-disagree. Recommendation: set cfp: TBA in a follow-up, because AGENTS.md says "a cfp with no exact deadline is TBA". Judged against 2026-10-19.
  3. EARL 2024 link (_data/archive.yml:3381). It now points to https://earl-conference.com/, the same link as EARL 2025 and 2026, so the past edition points at the current site. Recommendation: accept it, since the desk followed the 308 redirect and the site's archive menu lists 2024. A Wayback snapshot would be the alternative if you want the 2024 page itself.
  4. Deferred maintainer questions in the PR body: JupyterCon 2023 finaid/sponsor, Plone 2021 links, PyCon Uganda 2024, SciPy India 2021, PyCon Philippines vs PythonAsia, PyData Paris → "Compute! Paris", Django Day India, PyCon Niger, Python Leiden User Group and PyCon Germany 2028. None of them changes the data in this PR. Recommendation: none needed for merge.

4. Findings

Important: None.

Nits

  • _data/archive.yml:3189: PyCon Africa 2024 now mixes hosts. cfp_link, sponsor, finaid and coc point to pyconafrica.pythonanywhere.com/2024/..., but link stays https://africa.pycon.org/2024/, which the desk reports 301s to that host. The desk left it on purpose (its quote failed the critic), so a later visit can align it.
  • _data/archive.yml:4713-4714: Kiwi PyCon 2023 mastodon and bluesky rest on "fetch tool summarised the page; href confirmed by the critic". There is no verbatim page text, which AGENTS.md "Evidence and sources" asks for. The values look right for series accounts.
  • _data/archive.yml:18-37: PyCon China 2026 is a past edition stored with cfp: TBA. AGENTS.md endorses this (no exact deadline means TBA), so it stays as is. Noted only because it is archived as TBA.

5. Tests

This is a data-only change. No test comes from the request's invariant, and none is expected: the checks REVIEW.md names for _data are the sort and validation, and CI.

  • Data: uv run --python 3.11 --with "pandas<2.3",pyyaml,pydantic,pytz,thefuzz,iso3166,icalendar,tqdm,requests python utils/sort_yaml.py --skip_links → exit 0
    ✅ 1243 conferences passed validation
    📊 Split results: 46 active, 29 TBA, 616 expired, 552 legacy
    🎉 Conference data sorting and cleaning completed successfully
    
    git diff --stat -- _data after the sort: empty, so the post-merge sort has nothing to rewrite.
  • JavaScript (package.json is present): npm ci → exit 0; npm test → exit 0
    Test Suites: 15 passed, 15 total
    Tests:       423 passed, 423 total
    
  • Checks on 5af6af7 as reported by GitHub (all success): CI Status, Data Validation, Pre-commit Checks, Python Tests, check-links, CodeQL (javascript-typescript, ruby, python, actions), process-changes, labeler, and pre-commit.ci - pr: success checks completed successfully.
  • Not run: pytest and ruff, because there is no uv.lock or pyproject.toml and no utils/ or tests/ change.

6. Bounds

  • Route: I cloned the repository, fetched refs/pull/506/head and checked it out. git rev-parse HEAD = 5af6af7f114ba88aebcde6a4f85b41bfcb48061b, which matches the Head SHA.
  • API diff vs local diff: GitHub's PR diff is computed against a stale base, d40b44e. It therefore shows 5 files, including .all-contributorsrc, CONTRIBUTING.md and README.md. Those three changes are Update Freya Bruhin's name in the contributors list #508 ("Name correction"), which is already on main (4fc42d6) and in this branch's history. Against the current main, the PR changes only _data/conferences.yml and _data/archive.yml. I reviewed that three-dot diff.
  • Read in full: both data-file diffs; base-branch REVIEW.md, AGENTS.md and CONTRIBUTING.md; the PR body; commits 8f01ce1 and 156789c.
  • Not checked: the conference sites, because external fetches failed (section 2). The facts behind each value are therefore unverified, and only their format and consistency were checked.
  • Duplicate check: I grepped conference/link in all three data files and titles.yml for each new series and edition. There are no duplicates under another spelling. PyCon Côte d'Ivoire has no earlier entry.
  • Year and timezone check: every new or changed entry has year equal to the year of start, and its timezones are IANA names (Asia/Bangkok, Africa/Abidjan, Europe/Berlin, Africa/Dakar).
  • Pre-existing problems:
    • EuroPython 2021 has sponsor: https://us.pycon.org/2021/sponsorship/why-sponsor (_data/archive.yml:6667), PyCon US's URL. The desk flagged this.
    • PyCon China 2023 has three entries, for Guangzhou, Chengdu and Beijing (_data/archive.yml:4116, 4129, 4216). They share one (conference, year), which AGENTS.md "Names" says should be unique. PyCon China 2026 in this PR uses extra_places instead.

Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Created by automation conference-update Conference data update Documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants