diff --git a/.github/workflows/check-conference-update.yml b/.github/workflows/check-conference-update.yml index 7a9fae3a35..b243bcf246 100644 --- a/.github/workflows/check-conference-update.yml +++ b/.github/workflows/check-conference-update.yml @@ -968,7 +968,7 @@ jobs: CONF_ZONE: ${{ needs.zone-check.outputs.zone }} run: | git remote set-url origin "https://x-access-token:${{ github.token }}@github.com/${{ github.repository }}.git" - git add _data/conferences.yml + git add _data/conferences.yml _data/archive.yml _data/legacy.yml 2>/dev/null || git add _data/conferences.yml git commit -m "conf: ${CONF_NAME}" -m "Source: ${CONF_URL}" -m "Zone: ${CONF_ZONE}" git push origin $UPDATE_BRANCH --force-with-lease echo "commit_sha=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT @@ -1035,7 +1035,10 @@ jobs: # Stage 2b: Comprehensive new year scraper new-year-scraper: needs: [zone-check, triage] + # Disabled: in practice this path re-edited existing editions instead of + # adding new ones. New editions are handled by the cfp-scout routine. if: | + false && needs.zone-check.outputs.skip != 'true' && needs.zone-check.outputs.has_pending != 'true' && needs.triage.outputs.should_analyze == 'true' && @@ -1231,7 +1234,7 @@ jobs: DETECTED_YEAR: ${{ needs.triage.outputs.detected_year }} run: | git remote set-url origin "https://x-access-token:${{ github.token }}@github.com/${{ github.repository }}.git" - git add _data/conferences.yml + git add _data/conferences.yml _data/archive.yml _data/legacy.yml 2>/dev/null || git add _data/conferences.yml git commit -m "conf: ${CONF_NAME} ${DETECTED_YEAR} 🆕" -m "New year detected" -m "Source: ${CONF_URL}" git push origin $UPDATE_BRANCH --force-with-lease echo "commit_sha=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT diff --git a/_data/archive.yml b/_data/archive.yml index 1c1ef7a81d..91bcbf4060 100644 --- a/_data/archive.yml +++ b/_data/archive.yml @@ -1,5 +1,24 @@ --- +- conference: PyCon Portugal + alt_name: PyCon PT + year: 2026 + link: https://2026.pycon.pt/ + cfp_link: https://pretalx.evolutio.pt/pycon-portugal-2026/cfp + cfp: '2026-05-01 12:59:00' + timezone: Europe/Lisbon + place: Aveiro, Portugal + start: 2026-09-03 + end: 2026-09-05 + sponsor: https://pycon.pt/sponsors/sponsorship/ + finaid: https://2026.pycon.pt/information/grants/ + youtube: https://www.youtube.com/@pyconportugal + sub: PY + location: + - title: PyCon Portugal 2026 + latitude: 40.63070934919421 + longitude: -8.657472831794745 + - conference: PyCon Togo year: 2026 link: https://pycontg.pytogo.org/ @@ -200,11 +219,13 @@ year: 2026 link: https://www.pyohio.org/2026/ cfp_link: https://pretalx.com/pyohio-2026/cfp - cfp: '2026-04-20 23:59:00' + cfp: '2026-04-20 08:00:00' + timezone: America/New_York place: Cleveland, USA start: 2026-07-25 end: 2026-07-26 sponsor: https://www.pyohio.org/2026/PyOhio-2026-Sponsorship-Prospectus.pdf + mastodon: https://fosstodon.org/@pyohio sub: PY location: - title: PyOhio 2026 @@ -226,13 +247,16 @@ longitude: -81.6936772 - conference: PyCon Armenia + alt_name: PyData PyCon Yerevan year: 2026 link: https://pycon.am/ cfp: TBA + timezone: Asia/Yerevan place: Yerevan, Armenia start: 2026-07-24 - end: 2026-07-26 - sub: PY + end: 2026-07-25 + sponsor: https://pycon.am/#sponsors + sub: PY,DATA location: - title: PyCon Armenia 2026 latitude: 40.1777112 @@ -242,11 +266,14 @@ year: 2026 link: https://2026.pycon.co/ cfp_link: https://2026.pycon.co/#/call-for-proposals - cfp: '2026-05-12 23:59:00' + cfp: '2026-04-28 23:59:00' + cfp_ext: '2026-05-12 23:59:00' + timezone: America/Bogota place: Medellín, Colombia start: 2026-07-24 end: 2026-07-26 - sponsor: https://2026.pycon.co/#/sponsors + sponsor: https://2026.pycon.co/#sponsors + finaid: https://2026.pycon.co/scholarships sub: PY location: - title: PyCon Colombia 2026 @@ -266,11 +293,29 @@ latitude: -22.9110137 longitude: -43.2093727 +- conference: PyCon Russia + year: 2026 + link: https://www.pycon.ru/ + cfp_link: https://www.pycon.ru/cfp + cfp: '2026-05-15 23:59:00' + timezone: Europe/Moscow + place: Moscow, Russia + start: 2026-07-24 + end: 2026-07-25 + sponsor: https://www.pycon.ru/partneram + sub: PY + location: + - title: PyCon Russia 2026 + latitude: 55.7558 + longitude: 37.6173 + - conference: EuroSciPy year: 2026 link: https://euroscipy.org/ cfp_link: https://euroscipy.org/call-for-proposals/ cfp: '2026-02-22 23:59:00' + cfp_ext: '2026-03-01 23:59:00' + timezone: Europe/Warsaw place: Kraków, Poland start: 2026-07-18 end: 2026-07-23 @@ -525,7 +570,8 @@ place: Petaluma, USA start: 2026-04-25 end: 2026-04-26 - mastodon: https://bsky.app/profile/NorthBayPython.org + mastodon: https://social.northbaypython.org/@NorthBayPython + bluesky: https://bsky.app/profile/northbaypython.org sub: PY location: - title: North Bay Python 2026 @@ -1715,7 +1761,7 @@ - conference: PyCon Somalia year: 2025 - link: https://pycon.org.so/ + link: https://web.archive.org/web/20250812200136/https://pycon.org.so/ cfp: None place: Mogadishu, Somalia start: 2025-08-13 @@ -3222,7 +3268,7 @@ - conference: PyCon Somalia year: 2024 - link: https://pycon.org.so/ + link: https://web.archive.org/web/20240825204436/https://pycon.org.so/ cfp: '2024-07-25 23:59:00' place: Mogadishu, Somalia start: 2024-08-28 @@ -8916,7 +8962,7 @@ place: Nashville, USA start: 2019-02-09 end: 2019-02-10 - sponsor: https://pytennessee.org/prospectus + sponsor: https://web.archive.org/web/20191121093517/https://2019.pytennessee.org/prospectus sub: PY location: - title: PyTennessee 2019 diff --git a/_data/conferences.yml b/_data/conferences.yml index 6d6dbafd6d..e6ec6c0a8a 100644 --- a/_data/conferences.yml +++ b/_data/conferences.yml @@ -100,13 +100,18 @@ longitude: 17.0326689 - conference: PyCon Namibia + alt_name: PyCon NA year: 2027 - link: https://na.pycon.org/ - cfp: '2026-09-21 01:59:00' + link: https://na.pycon.org/2027/ + cfp_link: https://pretalx.com/pycon-namibia-2027/cfp + cfp: '2026-09-21 23:59:00' timezone: Africa/Windhoek place: Windhoek, Namibia - start: 2027-02-19 - end: 2027-02-25 + start: 2027-02-26 + end: 2027-03-04 + sponsor: https://na.pycon.org/2027/sponsors/prospectus/ + finaid: https://na.pycon.org/2027/grants/ + twitter: PyConNA mastodon: https://hachyderm.io/@PyConNA bluesky: https://bsky.app/profile/pyconna.bsky.social sub: PY @@ -139,10 +144,13 @@ link: https://wagtail.org/wagtail-space-2026/ cfp_link: https://pretalx.com/wagtail-space-2026/cfp cfp: '2026-09-11 23:59:00' + cfp_ext: '2026-09-18 23:59:00' timezone: UTC place: Online start: 2026-11-18 end: 2026-11-20 + sponsor: https://wagtail.org/wagtail-space-2026/sponsors/ + mastodon: https://fosstodon.org/@wagtail sub: WEB - conference: Python Pizza Istanbul @@ -180,6 +188,26 @@ latitude: 52.090833 longitude: 5.121667 +- conference: PyCon Sweden + alt_name: PyCon SE + year: 2026 + link: https://pycon.se/ + cfp_link: https://pretalx.com/pycon-sweden-2026/ + cfp: '2026-08-23 23:59:00' + cfp_ext: '2026-09-06 23:59:00' + timezone: Europe/Stockholm + place: Stockholm, Sweden + start: 2026-11-19 + end: 2026-11-20 + sponsor: https://pycon.se/#sponsorship + mastodon: https://fosstodon.org/@pyconsweden + youtube: https://www.youtube.com/c/PyConSweden + sub: PY + location: + - title: PyCon Sweden 2026 + latitude: 59.3251172 + longitude: 18.0710935 + - conference: Django Day Copenhagen year: 2026 link: https://2026.djangoday.dk/ @@ -280,21 +308,6 @@ latitude: 43.4711437 longitude: -1.5527266 -- conference: PyCon Ireland - year: 2026 - link: https://2026.pycon.ie/ - cfp_link: https://sessionize.com/pycon-ireland-2026/ - cfp: '2026-07-31 23:59:00' - cfp_ext: '2026-08-30 23:59:00' - place: Dublin, Ireland - start: 2026-10-17 - end: 2026-10-17 - sub: PY - location: - - title: PyCon Ireland 2026 - latitude: 53.3498006 - longitude: -6.2602964 - - conference: PyBay year: 2026 link: https://pybay.org/ @@ -311,6 +324,23 @@ latitude: 37.7681571 longitude: -122.392929 +- conference: PyCon Ireland + alt_name: PyCon IE + year: 2026 + link: https://2026.pycon.ie/ + cfp_link: https://sessionize.com/pycon-ireland-2026/ + cfp: '2026-07-31 23:59:00' + cfp_ext: '2026-08-30 23:59:00' + timezone: Europe/Dublin + place: Dublin, Ireland + start: 2026-11-21 + end: 2026-11-21 + sub: PY + location: + - title: PyCon Ireland 2026 + latitude: 53.3498006 + longitude: -6.2602964 + - conference: Xtreme Python alt_name: XtremePython year: 2026 @@ -345,11 +375,12 @@ link: https://2026.pythonho.com/ cfp_link: https://sessionize.com/pyho-2026/ cfp: '2026-06-15 23:59:00' + cfp_ext: '2026-07-01 23:59:00' timezone: Africa/Accra place: Ho, Ghana start: 2026-10-23 end: 2026-10-24 - sponsor: https://2026.pythonho.com/sponsors + sponsor: https://2026.pythonho.com/pages/sponsors.html sub: PY location: - title: Python Ho 2026 @@ -478,25 +509,6 @@ latitude: 37.9755648 longitude: 23.7348324 -- conference: PyCon Portugal - alt_name: PyCon PT - year: 2026 - link: https://2026.pycon.pt/ - cfp_link: https://pretalx.evolutio.pt/pycon-portugal-2026/cfp - cfp: '2026-05-01 12:59:00' - timezone: Europe/Lisbon - place: Aveiro, Portugal - start: 2026-09-03 - end: 2026-09-05 - sponsor: https://pycon.pt/sponsors/sponsorship/ - finaid: https://2026.pycon.pt/information/grants/ - youtube: https://www.youtube.com/@pyconportugal - sub: PY - location: - - title: PyCon Portugal 2026 - latitude: 40.63070934919421 - longitude: -8.657472831794745 - - conference: PyCon Cameroon year: 2026 link: https://pycon.pythoncameroon.org/ @@ -546,24 +558,6 @@ latitude: 0.3177137 longitude: 32.5813539 -- conference: PyCon Sweden - year: 2026 - link: https://pycon.se/ - cfp_link: https://pretalx.com/pycon-sweden-2026/ - cfp: '2025-08-23 23:59:00' - timezone: Europe/Stockholm - place: Stockholm, Sweden - start: 2026-11-19 - end: 2026-11-20 - sponsor: https://pycon.se/#sponsorship - mastodon: https://unsplash.com/@micaelwidell?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText - youtube: https://www.youtube.com/c/PyConSweden - sub: PY - location: - - title: PyCon Sweden 2026 - latitude: 59.3251172 - longitude: 18.0710935 - - conference: PyCon Germany year: 2028 link: https://pycon.de/