Skip to content

1.8.0

Latest

Choose a tag to compare

@nedbat nedbat released this 30 Dec 00:10
· 36 commits to main since this release
1.8.0

➡️  PyPI page: scriv 1.8.0.
➡️  To install: python3 -m pip install scriv==1.8.0

Added

  • Add a --draft option to the github-release command, closing issue 164. Thanks, Alyssa Coghlan.
  • The --config option to all commands lets you specify a configuration file to use. Thanks, Max Christoph
  • A new configuration setting compact_fragments is a boolean, defaulting to False. If set to true, fragments will be concatenated without blank lines between them, allowing for compact bullet lists. Closes issue 148.
  • The names of fragment files can be customized with the new fragment_name_fields configuration option, which is a list chosen from "created", branch, and author. Closes issue #103.
  • A new configuration setting md_setext_chars enables setext-style underlined headings in Markdown output. Set to "=-" to use standard header underlines. Finishes issue 167.
  • A new option md_html_anchors can be set to False to suppress the creation of HTML anchors for Markdown headings, closing issue 168. Some purists don't like HTML tags in Markdown, though they are fine with HTML comments. :)

Changed

  • Dropped support for Python 3.9 and declared support for Python 3.14.