Python-semantic-release

Latest version: v9.7.3

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

Scan your dependencies

Page 22 of 36

7.2.1

Not secure
Documentation

* docs: give example of multiple build commands (248)

I had a little trouble figuring out how to use a non-setup.py build
command, so I thought it would be helpful to update the docs with an
example of how to do this. ([`65f1ffc`](https://github.com/python-semantic-release/python-semantic-release/commit/65f1ffcc6cac3bf382f4b821ff2be59d04f9f867))

Fix

* fix: commit all files with bumped versions (249) ([`b3a1766`](https://github.com/python-semantic-release/python-semantic-release/commit/b3a1766be7edb7d2eb76f2726d35ab8298688b3b))

7.2.0

Not secure
Feature

* feat: bump versions in multiple files (246)

- Add the `version_pattern` setting, which allows version numbers to be
identified using arbitrary regular expressions.
- Refactor the config system to allow non-string data types to be
specified in `pyproject.toml`.
- Multiple files can now be specified by setting `version_variable` or
`version_pattern` to a list in `pyproject.toml`.

Fixes 175 ([`0ba2c47`](https://github.com/python-semantic-release/python-semantic-release/commit/0ba2c473c6e44cc326b3299b6ea3ddde833bdb37))

7.1.1

Not secure
Fix

* fix(changelog): swap sha and message in table changelog ([`6741370`](https://github.com/python-semantic-release/python-semantic-release/commit/6741370ab09b1706ff6e19b9fbe57b4bddefc70d))

7.1.0

Not secure
Feature

* feat(changelog): add changelog_table component (242)

Add an alternative changelog component which displays each section as a
row in a table.

Fixes 237 ([`fe6a7e7`](https://github.com/python-semantic-release/python-semantic-release/commit/fe6a7e7fa014ffb827a1430dbcc10d1fc84c886b))

7.0.0

Not secure
Breaking

* feat(changelog): add changelog components (240)

* feat(changelog): add changelog components

Add the ability to configure sections of the changelog using a
`changelog_components` option. Component outputs are separated by a blank
line and appear in the same order as they were configured.

It is possible to create your own custom components. Each component is a
function which returns either some text to be added, or None in which case it
will be skipped.

BREAKING CHANGE: The `compare_url` option has been removed in favor of using
`changelog_components`. This functionality is now available as the
`semantic_release.changelog.compare_url` component.

* docs: add documentation for changelog_components

* feat: pass changelog_sections to components

Changelog components may now receive the value of `changelog_sections`,
split and ready to use. ([`3e17a98`](https://github.com/python-semantic-release/python-semantic-release/commit/3e17a98d7fa8468868a87e62651ac2c010067711))

Documentation

* docs: add conda-forge badge ([`e9536bb`](https://github.com/python-semantic-release/python-semantic-release/commit/e9536bbe119c9e3b90c61130c02468e0e1f14141))

6.4.1

Not secure
Fix

* fix: convert \r\n to \n in commit messages

Fixes 239 ([`34acbbc`](https://github.com/python-semantic-release/python-semantic-release/commit/34acbbcd25320a9d18dcd1a4f43e1ce1837b2c9f))

Page 22 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.