Scriv

Latest version: v1.5.1

Safety actively analyzes 629765 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.15.1

-------------------

Added
.....

- Added docs for ``scriv github-release``.

Fixed
.....

- Call pandoc properly on Windows for the github_release command.

.. _changelog-0.15.0:

0.15.0

-------------------

Removed
.......

- Dropped support for Python 3.6.

Added
.....

- The `github-release` command parses the changelog and creates GitHub releases
from the entries. Changed entries will update the corresponding release.

- Added a ``--version`` option.

Changed
.......

- Parsing of fragments now only attends to the top-level section headers, and
includes nested headers instead of splitting on all headers.


.. _changelog-0.14.0:

0.14.0

-------------------

Added
.....

- Add an anchor before each version section in the output of ``scriv collect``
so URLs for the sections are predictable and stable for each new version
(Fixes `issue 46`_). Thanks Abhilash Raj and Rodrigo Girão Serrão.

Fixed
.....

- Markdown fragments weren't combined properly. Now they are. Thanks Rodrigo
Girão Serrão.

.. _issue 46: https://github.com/nedbat/scriv/issues/46

0.13.0

-------------------

Added
.....

- Support finding version information in TOML files (like ``pyproject.toml``)
using the ``literal`` configuration directive. Thanks, Kurt McKee

0.12.0

-------------------

Added
.....

- Fragment files in the fragment directory will be skipped if they match the
new configuration value ``skip_fragments``, a glob pattern. The default
value is "README.*". This lets you put a README.md file in that directory to
explain its purpose, as requested in `issue 40`_.

.. _issue 40: https://github.com/nedbat/scriv/issues/40

Changed
.......

- Switched from "toml" to "tomli" for reading TOML files.

Fixed
.....

- Setting ``format=md`` didn't properly cascade into other default settings,
leaving you with RST settings that needed to be explicitly overridden
(`issue 39`_). This is now fixed.

.. _issue 39: https://github.com/nedbat/scriv/issues/39

0.11.0

-------------------

Added
.....

- A new poorly documented API is available. See the Scriv, Changelog, and
Fragment classes in the scriv.scriv module.

Changed
.......

- Python 3.6 is now the minimum supported Python version.

Fixed
.....

- The changelog is now always written as UTF-8, regardless of the default
encoding of the system. Thanks, Hei (yhlam).

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.