Wait Wait Stats slug string generator for guests, hosts, panelists and scorekeepers https://stats.wwdt.me
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-04-18 15:52:13 -07:00
.vscode Update .vscode/settings.json 2025-10-15 09:45:07 -07:00
wwdtm Update dependencies, update copyright year 2026-02-23 20:21:42 -08:00
.editorconfig Update dependencies, add Black formatting and additional support files 2022-08-18 20:43:05 -07:00
.flake8 Update dependencies, add Black formatting and additional support files 2022-08-18 20:43:05 -07:00
.gitignore Initial commit 2019-12-19 12:33:36 -08:00
app.py Update dependencies, update copyright year 2026-02-23 20:21:42 -08:00
CODE_OF_CONDUCT.md Add note about not accepting AI generated code, update CoC to Contributor Covenant 3.0, add CONTRIBUTING.md 2025-10-02 16:09:47 -07:00
config.dist.json Add compress, charset and collation to config.dist.json 2021-03-03 20:37:55 -08:00
CONTRIBUTING.md Add note about not accepting AI generated code, update CoC to Contributor Covenant 3.0, add CONTRIBUTING.md 2025-10-02 16:09:47 -07:00
LICENSE Adding README.md and LICENSE 2019-12-19 13:31:39 -08:00
pyproject.toml Python 3.12 min, update dependencies, update copyright year 2025-10-15 09:38:00 -07:00
README.md Update README and Dev Dependencies 2026-04-18 15:52:13 -07:00
requirements-dev.txt Update README and Dev Dependencies 2026-04-18 15:52:13 -07:00
requirements.txt Update dependencies, update copyright year 2026-02-23 20:21:42 -08:00

Wait Wait Don't Tell Me! Stats Database Slugify

Note: The authoritative version of this repository now resides on Codeberg as wwdtm_slugify and mirrors changes to GitHub. Going forward, issues and pull requests should be created on Codeberg rather than GitHub.

Overview

Python script that scans through the guest, host, panelist and scorekeeper tables in an instance of the Wait Wait... Don't Tell Me! Stats Page database and generates slug strings for any of those that are missing.

Requirements

  • Python 3.12 or newer
  • MySQL Server 8.0 or newer or MariaDB 11.8 or newer

Contributing

If you would like contribute to this project, please make sure to review both the Code of Conduct and the Contributing documents in this repository.

AI Generated Code

Please note that this project does not accept pull requests or bugfixes that include code that has been partially or wholly generated using AI.

License

This application is licensed under the terms of the Apache License 2.0.

Although this project interfaces with MySQL Connector/Python, licensed under version 2 of the GNU General Public License (GPLv2) and is also subject to the terms included in Universal FOSS Exception, version 1.0. The exception permits this library to be licensed under an OSI-approved or a license categorized as "free" by the Free Software Foundation (FSF), such as Apache License 2.0.