Python-semantic-release

Latest version: v9.7.3

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

Scan your dependencies

Page 23 of 36

6.4.0

Not secure
Breaking

* feat(history): create emoji parser (238)

Add a commit parser which uses emojis from https://gitmoji.carloscuesta.me/
to determine the type of change.

* fix: add emojis to default changelog_sections

* fix: include all parsed types in changelog

This allows emojis to appear in the changelog, as well as configuring
other types to appear with the Angular parser (I remember someone asking
for that feature a while ago). All filtering is now done in the
markdown_changelog function.

* refactor(history): get breaking changes in parser

Move the task of detecting breaking change descriptions into the commit
parser function, instead of during changelog generation.

This has allowed the emoji parser to also return the regular descriptions as
breaking change descriptions for commits with :boom:.

BREAKING CHANGE: Custom commit parser functions are now required to pass
a fifth argument to `ParsedCommit`, which is a list of breaking change
descriptions.

* docs: add documentation for emoji parser ([`2e1c50a`](https://github.com/python-semantic-release/python-semantic-release/commit/2e1c50a865628b372f48945a039a3edb38a7cdf0))

6.3.1

Not secure
Fix

* fix: use getboolean for commit_version_number

Fixes 186 ([`a60e0b4`](https://github.com/python-semantic-release/python-semantic-release/commit/a60e0b4e3cadf310c3e0ad67ebeb4e69d0ee50cb))

6.3.0

Not secure
Documentation

* docs: rewrite commit-log-parsing.rst ([`4c70f4f`](https://github.com/python-semantic-release/python-semantic-release/commit/4c70f4f2aa3343c966d1b7ab8566fcc782242ab9))

* docs: document compare_link option ([`e52c355`](https://github.com/python-semantic-release/python-semantic-release/commit/e52c355c0d742ddd2cfa65d42888296942e5bec5))

Feature

* feat(history): support linking compare page in changelog

Fixes 218 ([`79a8e02`](https://github.com/python-semantic-release/python-semantic-release/commit/79a8e02df82fbc2acecaad9e9ff7368e61df3e54))

6.2.0

Not secure
Documentation

* docs: add = to verbosity option

Fixes 227 ([`a0f4c9c`](https://github.com/python-semantic-release/python-semantic-release/commit/a0f4c9cd397fcb98f880097319c08160adb3c3e6))

* docs: use references where possible

Fixes 221 ([`f38e5d4`](https://github.com/python-semantic-release/python-semantic-release/commit/f38e5d4a1597cddb69ce47a4d79b8774e796bf41))

Feature

* feat(history): check all paragraphs for breaking changes

Check each paragraph of the commit&39;s description for breaking changes,
instead of only a body and footer. This ensures that breaking changes
are detected when squashing commits together.

Fixes 200 ([`fec08f0`](https://github.com/python-semantic-release/python-semantic-release/commit/fec08f0dbd7ae15f95ca9c41a02c9fe6d448ede0))

6.1.0

Not secure
Documentation

* docs: add documentation for PYPI_TOKEN ([`a8263a0`](https://github.com/python-semantic-release/python-semantic-release/commit/a8263a066177d1d42f2844e4cb42a76a23588500))

Feature

* feat(actions): support PYPI_TOKEN on GitHub Actions

Add support for the new PYPI_TOKEN environment variable to be used on GitHub Actions. ([`df2c080`](https://github.com/python-semantic-release/python-semantic-release/commit/df2c0806f0a92186e914cfc8cc992171d74422df))

* feat(pypi): support easier use of API tokens

Allow setting the environment variable PYPI_TOKEN to automatically fill the username as __token__.

Fixes 213 ([`bac135c`](https://github.com/python-semantic-release/python-semantic-release/commit/bac135c0ae7a6053ecfc7cdf2942c3c89640debf))

6.0.1

Not secure
Fix

* fix(hvcs): convert get_hvcs to use LoggedFunction

This was missed in 213530fb0c914e274b81d1dacf38ea7322b5b91f ([`3084249`](https://github.com/python-semantic-release/python-semantic-release/commit/308424933fd3375ca3730d9eaf8abbad2435830b))

Page 23 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.