Changelog

All notable changes to pygacity will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.10.2] - 2026-03-13

  • added the ability to generate short-answer-only exams

[0.9.0] - 2026-03-12

  • upgraded to use latexmk and xelatex by default, with pythontex integration via latexmkrc

  • added support for multiple pythontex workflow modes, including an “explicit” mode that runs pythontex as a separate step from latexmk

[0.8.0] - 2026-03-11

  • updated preamble handling to allow for more flexible formatting

  • more transparent question numbering in the LaTeX output

[0.7.0] - 2026-02-20

  • distribute subcommand added for building and distributing PDF exams on a per-student basis

[0.6.0] - 2025-12-28

  • enhanced pythontex integration

[0.5.0] - 2025-12-26

  • singlet subcommand

[0.4.0] - 2025-12-26

  • examples added

[0.3.0] - 2025-12-26

  • multiple-choice, short answer, and fill-in-the-blank question types added

  • combine and build subcommands added

[0.1.0] - 2025-02-27

  • Initial release of pygacity