Skip to content

Commit 0a9b5cd

Browse files
authored
Merge branch 'ep2025' into ep2025-navbar-bg-color
2 parents 38dda18 + c5d6e36 commit 0a9b5cd

File tree

5 files changed

+69
-5
lines changed

5 files changed

+69
-5
lines changed

astro.config.mjs

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,27 @@ export default defineConfig({
153153
mdx(),
154154
svelte(),
155155
serviceWorker({
156-
workbox: { inlineWorkboxRuntime: true },
156+
workbox: {
157+
inlineWorkboxRuntime: true,
158+
runtimeCaching: [
159+
{
160+
urlPattern:
161+
/\.(?:js|css|json|png|jpg|jpeg|svg|woff2?|ttf|eot|gif)$/,
162+
handler: "CacheFirst",
163+
options: {
164+
cacheName: "assets-cache",
165+
expiration: {
166+
maxEntries: 100,
167+
maxAgeSeconds: 60 * 60 * 1, // 1h
168+
},
169+
},
170+
},
171+
{
172+
urlPattern: /\.html$/,
173+
handler: "NetworkOnly", // ⛔ Don't cache HTML
174+
},
175+
],
176+
},
157177
}),
158178
...(fastBuild
159179
? []
@@ -178,7 +198,6 @@ export default defineConfig({
178198
domains: ["programme.europython.eu", "placehold.co"],
179199
},
180200
prefetch: {
181-
prefetchAll: true,
182-
defaultStrategy: "load",
201+
prefetchAll: false,
183202
},
184203
});

src/content/pages/venue.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Address: 5. května 1640/65, 140 21 Praha 4, Nusle
2323
- **Vyšehrad:** A historic castle complex with parks and beautiful views of Prague. A must-visit.
2424
- **Náplavka from Vyšehrad:** A lively riverside area with pubs and spots to relax.
2525
- **I.P. Pavlova:** One metro stop away — great for food, with plenty of restaurants and fast-food options.
26-
- **City Centre:** Take the metro two stops to **Muzeum** (line C), then exit onto Wenceslas Square. To explore further, transfer to the green line at **Muzeum** and go to **Staroměstská** (Old Town Square) or **Malostranská** (across the river).
26+
- **City Centre:** Take the red metro line C two stops to **Muzeum**. Then exit onto Wenceslas Square and walk north-west towards the river to the Old Town Square, or take the green metro line A from **Muzeum** to **Malostranská** to get across the river.
2727

2828
---
2929

src/content/sponsors/junior-guru/index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: Junior Guru
3-
description: ""
3+
description:
4+
"Junior.guru is a project that aims to help people who want to learn
5+
programming and get their first job in IT. It offers a club, a guidebook,
6+
courses, jobs, news, and a community for both juniors and seniors."
47
url: https://junior.guru/
58
socials:
69
youtube: https://www.youtube.com/@juniordotguru

src/content/sprints/anyio.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: "AnyIO"
3+
numberOfPeople: "2-8"
4+
pythonLevel: "Intermediate"
5+
contactPerson:
6+
name: "Alex Grönholm"
7+
8+
github: "agronholm"
9+
links:
10+
- title: "GitHub repo"
11+
url: "https://github.com/agronholm/anyio"
12+
- title: "Gitter chat"
13+
url: "https://matrix.to/#/#python-trio_AnyIO:gitter.im"
14+
---
15+
16+
We'll mostly work on improving the documentation, in particular adding guides
17+
for migrating existing asyncio or Trio apps and libraries to the AnyIO API. If
18+
you have a pet peeve with AnyIO, or would just like to ask questions or get help
19+
with your AnyIO migration, feel free to join!
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: "Apache Airflow"
3+
numberOfPeople: "TBA"
4+
pythonLevel: "Intermediate"
5+
contactPerson:
6+
name: "Wei Lee"
7+
8+
links:
9+
- title: "Apache Airflow"
10+
url: "https://github.com/apache/airflow"
11+
- title: "Airflow Breeze CI environment"
12+
url: "https://github.com/apache/airflow/tree/main/dev/breeze/doc"
13+
---
14+
15+
Apache Airflow is a platform that allows you to programmatically create,
16+
schedule, and monitor workflows. In this development sprint, we will guide you
17+
through the setup of your development environment, help you identify a suitable
18+
issue to work on and assist you in making your first contribution to Airflow! It
19+
is strongly recommended to follow through at
20+
[Airflow Breeze CI environment](https://github.com/apache/airflow/tree/main/dev/breeze/doc)
21+
since downloading Docker images can be quite time-consuming. If you encounter
22+
any issues, please feel free to ask questions in
23+
<https://airflow.apache.org/community/>.

0 commit comments

Comments
 (0)