Skip to content

Commit 9b68378

Browse files
authored
Merge pull request #3 from Python-Nairobi/2026
Prepare for 2026
2 parents 35f9a27 + bcb5be0 commit 9b68378

File tree

11 files changed

+43
-46
lines changed

11 files changed

+43
-46
lines changed

next.config.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,20 @@ const nextConfig: NextConfig = {
4040
];
4141
},
4242

43-
async redirects() {
44-
return [
45-
{
46-
source: "/schedule",
47-
destination: "https://pycon-kenya-2025.sessionize.com/schedule",
48-
permanent: true, // Use true for 308 permanent redirect, false for 307 temporary
49-
},
50-
{
51-
source: "/speakers",
52-
destination: "https://pycon-kenya-2025.sessionize.com/speakers",
53-
permanent: true, // Use true for 308 permanent redirect, false for 307 temporary
54-
},
55-
];
56-
},
43+
// async redirects() {
44+
// return [
45+
// {
46+
// source: "/schedule",
47+
// destination: "https://pycon-kenya-2025.sessionize.com/schedule",
48+
// permanent: true, // Use true for 308 permanent redirect, false for 307 temporary
49+
// },
50+
// {
51+
// source: "/speakers",
52+
// destination: "https://pycon-kenya-2025.sessionize.com/speakers",
53+
// permanent: true, // Use true for 308 permanent redirect, false for 307 temporary
54+
// },
55+
// ];
56+
// },
5757

5858
// This is required to support PostHog trailing slash API requests
5959
skipTrailingSlashRedirect: true,

public/gallery/landing-page.jpg

715 KB
Loading

public/sponsors/defna.png

21.6 KB
Loading

src/app/(articles)/proposal.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22
title: Proposal Guidelines
33
---
44

5-
We are very excited to invite everyone back for PyCon KE 2025! PyCon KE is seeking speakers of all experience levels and backgrounds to contribute to our conference program! If you use Python professionally, as a hobbyist, or are just excited about Python or programming and open source communities, we’d love to hear from you.
5+
We are very excited to invite everyone back for PyCon KE 2026! PyCon KE is seeking speakers of all experience levels and backgrounds to contribute to our conference program! If you use Python professionally, as a hobbyist, or are just excited about Python or programming and open source communities, we’d love to hear from you.
66

77
We are providing useful and important information below that will help you submit an informed and successful proposal, so please take the time to read everything thoroughly.
88

99
## Timeline
1010

11-
1. April 5, 2025 - Call For Proposals Opens
12-
2. June 22, 2025, 11:59 PM EAT — Call For Proposals Closes
13-
3. July 6, 2025 — Notifications are sent to speakers
14-
4. July 27, 2025 — The schedule is posted here on the PyCon KE website
15-
5. Septmeber 26-27, 2025 — PyCon KE 2025 in Nairobi, Kenya
11+
1. Saturday 27th, 2025 - Call For Proposals Opens
12+
2. January 31st, 2026, 11:59 PM EAT — Call For Proposals Closes
13+
3. February 28th, 2026 — Notifications are sent to speakers
14+
4. March 31st, 2026 — The schedule is posted here on the PyCon KE website
15+
5. August 28th - 29th, 2026 — PyCon KE 2026 in Nairobi, Kenya
1616

1717
Part of PyCon KE purpose is to generate materials to help with Python education and advocacy all over the world, so we intend to record all PyCon KE Keynotes, Talks and Lightning Talks and release the recordings on our YouTube channel.
1818

19-
**Please note: all presentations at PyCon KE 2025 will be in person only with no live stream taking place.**
19+
**Please note: all presentations at PyCon KE 2026 will be in person only with no live stream taking place.**
2020

2121
## Guidelines for Proposal Submission
2222

src/app/(articles)/support.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Support
33
---
44

5-
This page lists the primary points of contact for PyCon KE 2025. This does not list all of the volunteers, without whom PyCon KE would not be possible.
5+
This page lists the primary points of contact for PyCon KE 2026. This does not list all of the volunteers, without whom PyCon KE would not be possible.
66

77
- PyCon KE Organizer: Kelvin Onkundi
88
- PyCon KE Organizer: Monica Oyugi

src/app/(articles)/what-is-pynbo.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ PyCon KE is a community-driven conference that aims to provide a platform for th
2929

3030
### What happens at PyCon KE?
3131

32-
At PyCon KE 2025, you will find an amazing program filled with conference tutorials and sponsor presentations, 40+ of our community’s best talks, brilliant keynote speakers and posters on display.
32+
At PyCon KE 2026, you will find an amazing program filled with conference tutorials and sponsor presentations, 40+ of our community’s best talks, brilliant keynote speakers and posters on display.
3333

3434
### Who attends PyCon KE?
3535

src/app/layout.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const robotoMono = Roboto_Mono({
1313
const baseUrl = process.env.NEXT_PUBLIC_BASE_URL || "https://pycon.ke";
1414

1515
export const metadata: Metadata = {
16-
title: "Welcome to PyCon Kenya 2025",
16+
title: "Welcome to PyCon Kenya 2026",
1717
description: "Africa's largest Python conference, held in Nairobi, Kenya.",
1818
authors: [
1919
{
@@ -32,16 +32,16 @@ export const metadata: Metadata = {
3232
],
3333
openGraph: {
3434
type: "website",
35-
title: "Welcome to PyCon Kenya 2025",
35+
title: "Welcome to PyCon Kenya 2026",
3636
description:
3737
"Africa's largest Python conference, held in Nairobi, Kenya. Join us for a weekend of inspiring talks, informative workshops, and fun networking events.",
3838
url: baseUrl,
39-
siteName: "PyConKE 2025",
39+
siteName: "PyConKE 2026",
4040
images: [
4141
{
4242
url: `${baseUrl}/opengraph-image.png`,
4343
secureUrl: `${baseUrl}/opengraph-image.png`,
44-
alt: "PyConKE 2025",
44+
alt: "PyConKE 2026",
4545
type: "image/png",
4646
width: 1200,
4747
height: 630,
@@ -50,14 +50,14 @@ export const metadata: Metadata = {
5050
},
5151
twitter: {
5252
card: "summary_large_image",
53-
title: "Welcome to PyCon Kenya 2025",
53+
title: "Welcome to PyCon Kenya 2026",
5454
description:
5555
"Africa's largest Python conference, held in Nairobi, Kenya. Join us for a weekend of inspiring talks, informative workshops, and fun networking events.",
5656
images: [
5757
{
5858
url: `${baseUrl}/opengraph-image.png`,
5959
secureUrl: `${baseUrl}/opengraph-image.png`,
60-
alt: "PyConKE 2025",
60+
alt: "PyConKE 2026",
6161
type: "image/png",
6262
width: 1200,
6363
height: 630,

src/components/footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export default function Footer() {
4040
alt="logo"
4141
className="mb-4 h-10"
4242
/>
43-
<p className="font-bold">PyConKE 2025</p>
43+
<p className="font-bold">PyConKE 2026</p>
4444
</div>
4545
{sections.map((section) => (
4646
<div key={section.title}>

src/components/hero-section.tsx

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default function HeroSection() {
1111
<div className="flex justify-center gap-4 mb-10">
1212
<RainbowButton>
1313
<a
14-
href="https://paystack.com/buy/pyconke-early-bird"
14+
href="https://paystack.com/buy/pyconke-2026-early-bird"
1515
target="_blank"
1616
rel="noreferrer"
1717
>
@@ -24,24 +24,15 @@ export default function HeroSection() {
2424
target="_blank"
2525
rel="noreferrer"
2626
>
27-
Schedule
27+
Call For Speakers
2828
</a>
2929
</RainbowGreyButton>
3030
</div>
3131
<h1 className="scroll-m-20 text-4xl font-extrabold tracking-tight lg:text-5xl">
32-
Welcome to PyCon Kenya 2025
32+
Welcome to PyCon Kenya 2026
3333
</h1>
34-
<h3 className="pt-6 text-2xl">26th - 27th September, 2025</h3>
35-
<h4 className="pt-6 text-1xl">
36-
<a
37-
href="https://maps.app.goo.gl/pYMgyQAV5ibKuuW27"
38-
target="_blank"
39-
rel="noreferrer"
40-
className="underline"
41-
>
42-
Ngong Hills Hotel, Nairobi, Kenya
43-
</a>
44-
</h4>
34+
<h3 className="pt-6 text-2xl">28th - 29th August, 2026</h3>
35+
<h4 className="pt-6 text-1xl">TBC</h4>
4536
<h4 className="pt-6 text-1xl">
4637
<a
4738
href="https://discord.gg/SSXfTkJ3"
@@ -60,7 +51,7 @@ export default function HeroSection() {
6051
</div>
6152
<div className="mt-10 relative max-w-7xl mx-auto">
6253
<img
63-
src="/gallery/DSC_0004-4.jpg"
54+
src="/gallery/landing-page.jpg"
6455
className="rounded-xl"
6556
alt="PyConKE 2022"
6657
/>

src/components/sponsors.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default function Sponsors() {
1515
<div className="grid gap-12">
1616
<div>
1717
<h2 className="text-3xl font-bold lg:text-4xl text-center">
18-
Sponsors
18+
Previous Sponsors
1919
</h2>
2020
</div>
2121
</div>

0 commit comments

Comments
 (0)