B003 B316 B421 C436 B419 B420 B422 C437
Saturday, November 1, 2025
8:30 AM
Breakfast
9:00 AM

Accueil / Welcome

9:30 AM

Être un.e allié.e du numérique pour toustes en environnement hostile

10:00 AM
10:30 AM

Développement de CPython

Empowering Science Education with Python: Lessons from a Low-Resource Nigerian Junior Secondary School

Tout ce dont votre package a besoin

Documenter son projet avec Sphinx

« Et si on codait aussi la mixité ? » – Atelier collaboratif pour imaginer une tech plus inclusive

Automatisation avec Python : comment créer sa chaîne de CI/CD avec Nox

Le Python Polyglotte: A Guide to Multi-Language Systems

11:00 AM

Est-on (juste) payé à écrire du code ?

QuerySet.explain(): Make it Make Sense

Ansible at Scale

SSO : mode d’emploi et pièges à éviter (sans perdre la tête)

11:30 AM
12:00 PM

Doc Busters

From Fields to Code: Open-Source Python Tools for European Farmers

Le duo comique accélère une suite de tests Django/Pytest

Protéger les secrets de vos clients

12:30 PM
Lunch

Déjeuner PyLadies / PyLadies Lunch

1:00 PM
1:30 PM

Accro au café ? Prenez des photos et suivez l'utilisation de la machine du bureau !

Running Every Street in Paris with Python and PostGIS

Travailler avec des Data Lakehouses en Python, sans Spark

Comment gérer un changelog facilement quand on est plusieurs ?

2:00 PM

Visualiser les réseaux sociaux à échelle planétaire, un milliard de pixels à la fois

The Elegant Dependency Injection Mechanism of FastAPI

Vous n’étiez pas prêts pour les Design Systems

Créer des cartes avec Python : vive la donnée géographique !

Créer un petit site web statique et plus avec Python et Jinja

Des Objets Élégants dans votre code

Atelier de programmation pour les enfants

2:30 PM
3:00 PM

htmx et Django : retour d’expérience 3 ans plus tard

Leveraging the Power of Python for Moving Target Localization from Airborne Radar Systems

Gérer ses dépendances Python sans douleur avec uv

Anxiété – Peut-on monitorer sa santé mentale ?

3:30 PM

Construire un type frozendict (dictionnaire immutable)

Importance of Simulation in the Age of AI

La théorie et la réalité de l'apprentissage du Python à l'école

Bonnes pratiques de l'intégration d'OIDC et de SAML pour permettre le changement de login

4:00 PM
Snack Time
4:30 PM

Comment enseigner le Python à l’ère de l’intelligence artificielle générative ?

Virtual Environments and Lockfiles—How Python Is Improving Reproducibility

MicroPython : programmation Python pour microcontrôleurs

Migrer l'annuaire LDAP d'un Nextcloud

5:00 PM

Le rêve de tout enfant – devenir DBA ?

5:30 PM
6:00 PM
Sunday, November 2, 2025
8:30 AM
Breakfast
9:00 AM

Assemblée générale de l’AFPy

9:30 AM
10:00 AM

Embracing Weird Code

10:30 AM
11:00 AM

Advanced Alchemy : Surcouche puissante de SQLAlchemy

What if You Became an Open Source Contributor in 2025?

Onzr : l'histoire du CLI Deezer un peu en retard

Retour d’expérience : une base de projet réutilisable avec Litestar

C’est vous qui choisissez ! / It’s up to You

11:30 AM

À la sauce Python : métaclasses, décorateurs et ORM fait maison

Observability Matters: Empowering Python Developers with OpenTelemetry

Réflexivité avec Python : introduction à importlib et inspect

La suite numérique, la boite à outils collaborative open source de l'état

12:00 PM
12:30 PM

Cartographier les dommages causés aux bâtiments avec Python et le satellite Sentinel-1

Who Does Python Trust, and Why?

Pas d’algo, pas de bug, pas de bug pas de problème. Pas de problème… pas de problème

Du vrai TDD en data science en passant de Pandas à Polars avec Pelage !

1:00 PM
Lunch
1:30 PM
2:00 PM

Du comportement humain au comportement du code : Quand l’ABA rencontre la programmation

swh-fuse, or how to put a whole code archive behind a folder

Au secours, on vient auditer mon application

Canaille, un fournisseur d'identité léger en Python

Développez des applications web performantes avec Litestar

Scrapy : mission exploration du web

Build your own Real Time Voice Assistant

2:30 PM

Construire des logiciels fiables basés sur des API douteuses

Refactoring at Scale: Making Analytics Type-Safe with Codemods and AI

REX de développeuse : comment j’ai changé de stack technique

L'ORM de SQLAlchemy : trop intelligent pour être compréhensible ?

3:00 PM

Les accidents du travail dans la tech

Computer Vision Data Version Control and Reproducibility at Scale

Quand le Terminal dévore la UI : TUI pour tout le monde !

Calamars et Pythons : créons un jeu 2D avec arcade

3:30 PM
4:00 PM

Démarrage Python : mesurer avant d’optimiser

Universal Python Extensions: Performance, Compatibility, Sustainability, and Less CO₂

py-edu-fr : formations modulaires à Python dans l'ESR

Des structures de données qui vont vous étonner

4:30 PM

Clôture / Closing

5:00 PM
5:30 PM
6:00 PM