Dungeons & Dragons & Python: Epic Adventures with Prompt-Toolkit and Friends

Abstract

We’re going to go on a very meta Dungeons & Dragons style adventure that explores Python libraries and code that I used to build a program for running D&D sessions. There are puns, hand-drawn maps, code and running examples, and a very enchanting hat.

Talk Description

Embark on an epic adventure through the twisty passageways of a Python application developed to help Dungeon Masters run Dungeons & Dragons sessions. You’ll be joined in your quest by mighty allies such as Prompt-Toolkit, Attrs, Click, and TOML as you brave the perils of application structure, command completion, dynamic plugin discovery, data modeling, turn tracking, and maybe even some good old-fashioned dice rolling. Treasure and glory await!

About the Talk