Skip to content

Commit 3b59be6

Browse files
authored
Merge branch 'ep2025' into ep2025-issue-1392
2 parents d5bbea4 + c5d6e36 commit 3b59be6

File tree

9 files changed

+107
-5
lines changed

9 files changed

+107
-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
});
425 KB
Loading

src/content/pages/pyvo.mdx

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: Wednesday Local Community Drinks
3+
subtitle: Wednesday Local Community Drinks
4+
---
5+
6+
## About Pyvo
7+
“Pivo” means beer in Czech—and Pyvo is a casual meetup for Python enthusiasts and fans of related technologies that happen in cities across the country. In Prague, Pyvo usually takes place every third Wednesday of the month. And this July, it’s happening during EuroPython!
8+
9+
10+
## Pyvo @ EuroPython
11+
Come join us for a special summer edition of Pyvo in Prague! We’re hosting a relaxed **grill & chill** where you can meet the local Python community and enjoy the summer vibes!
12+
13+
## Where and When?
14+
15+
* 🗓️ Date: 19 July 2023, starting at 18:30
16+
* 📍 Location: [beer garden Na Hradbách](https://www.google.com/maps/place/Na+Hradb%C3%A1ch/@50.0636012,14.4194329,488m/data=!3m2!1e3!4b1!4m6!3m5!1s0x470b950f8b5821c1:0xedde8ade9cc53dcc!8m2!3d50.0636012!4d14.4220078!16s%2Fg%2F11kjyc47st?hl=en&entry=ttu&g_ep=EgoyMDI1MDcwOS4wIKXMDSoASAFQAw%3D%3D) — just a 10-minute walk from the Prague Congress Centre
17+
* 💸 Price: free to attend
18+
* 🍴 Food will be provided, including vegan, vegetarian, and gluten-free options — and you’re welcome to order more from the grill if you'd like
19+
20+
Address: [V Pevnosti, 128 00 Praha 2-Vyšehrad, Czechia](https://www.google.com/maps/place/Na+Hradb%C3%A1ch/@50.0636012,14.4194329,488m/data=!3m2!1e3!4b1!4m6!3m5!1s0x470b950f8b5821c1:0xedde8ade9cc53dcc!8m2!3d50.0636012!4d14.4220078!16s%2Fg%2F11kjyc47st?hl=en&entry=ttu&g_ep=EgoyMDI1MDcwOS4wIKXMDSoASAFQAw%3D%3D)
21+
22+
## Special Guests
23+
### PyLadies
24+
PyLadies is a global mentorship group supporting women in becoming active contributors and leaders in the Python open-source world. This is a great chance to connect with fellow women in tech, grow your network, and share your stories.
25+
26+
### Django Software Foundation
27+
Did you know Django turns 20 this year? Come celebrate with us—there’ll be drinks, good vibes, and a cake!
28+
29+
![Pyvo social event venue](./images/pyvo-social.jpg)

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/>.

src/data/links.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@
4444
"name": "Speakers' Dinner",
4545
"path": "/speakers-dinner"
4646
},
47+
{
48+
"name": "Wednesday Local Community Drinks",
49+
"path": "/pyvo"
50+
},
4751
{
4852
"name": "Beginners' Day",
4953
"path": "/beginners-day"
@@ -261,6 +265,10 @@
261265
"name": "Beginners' Day",
262266
"path": "/beginners-day"
263267
},
268+
{
269+
"name": "Wednesday Local Community Drinks",
270+
"path": "/pyvo"
271+
},
264272
{
265273
"name": "Thursday Social Event",
266274
"path": "/social-event"

src/pages/overview.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ const imageStyle = "m-2 md:float-right lg:float-none max-w-[300px] md:max-w-[400
122122

123123
<ul class="event-list">
124124
<li><a href="/speakers-dinner/">Speakers' dinner</a></li>
125+
<li><a href="/pyvo/">Wednesday Local Community Drinks</a></li>
125126
<li><a href="/beginners-day#beginners-day-unconference">Beginners’ Day Unconference</a></li>
126127
<li><a href="/social-event">Thursday social event</a></li>
127128
</ul>

0 commit comments

Comments
 (0)