Python-semantic-release

Latest version: v9.8.1

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

Scan your dependencies

Page 1 of 37

391.2.439

New behavior
`my_version_var=&34;1.2.3&34;` => `my_version_var=&34;1.2.4&34;`

I am using python-semantic-release with a Julia project and this change will allow for consistent formatting in my Project.toml file where the version is maintained ([`bf63156`](https://github.com/python-semantic-release/python-semantic-release/commit/bf63156f60340614fae94c255fb2f097cf317b2b))

* fix: initialize git Repo from current folder

This allows to run the program also from inner repository folders ([`c7415e6`](https://github.com/python-semantic-release/python-semantic-release/commit/c7415e634c0affbe6396e0aa2bafe7c1b3368914))

* fix: Use same changelog code for command as post

See 27 for background. ([`248f622`](https://github.com/python-semantic-release/python-semantic-release/commit/248f62283c59182868c43ff105a66d85c923a894))

9.8.1

Fix

* fix: improve build cmd env on windows (942)

* fix(version-cmd): pass windows specific env vars to build cmd when on windows

* test(version-cmd): extend build cmd tests to include windows vars

* docs(configuration): define windows specific env vars for build cmd

* refactor(version-cmd): only add windows vars when windows is detected

---------

Co-authored-by: Juan Cruz Mencia Naranjo <jcmenciaarsys.es> ([`d911fae`](https://github.com/python-semantic-release/python-semantic-release/commit/d911fae993d41a8cb1497fa8b2a7e823576e0f22))

9.8.0

Documentation

* docs(migration-v8): update version references in migration instructions (938) ([`d6ba16a`](https://github.com/python-semantic-release/python-semantic-release/commit/d6ba16aa8e01bae1a022a9b06cd0b9162c51c345))

Feature

* feat: extend gitlab to edit a previous release if exists (934)

* style(hvcs-github): update function docstrings for params

* feat(hvcs-gitlab): enable gitlab to edit a previous release if found

* fix(hvcs-gitlab): add tag message to release creation

* fix(gitlab): adjust release name to mirror other hvcs release names

* refactor(gitlab): consolidate & simplify usage of gitlab client

* test(gitlab): neuter test cases that used the internet & add new tests

* refactor(gitlab): handle errors in release retrieval gracefully

* refactor(gitlab): update release notes editing implementation

---------

Co-authored-by: bdorsey <brentadorseygmail.com> ([`23e02b9`](https://github.com/python-semantic-release/python-semantic-release/commit/23e02b96dfb2a58f6b4ecf7b7812e4c1bc50573d))

* feat(gha): configure ssh signed tags in GitHub Action (937)

Resolves: 936 ([`dfb76b9`](https://github.com/python-semantic-release/python-semantic-release/commit/dfb76b94b859a7f3fa3ad778eec7a86de2874d68))

* feat(version-cmd): add toggle of `--no-verify` option to `git commit` (927)

* test(version-cmd): add test w/ failing pre-commit hook--preventing version commit

* feat(version-cmd): add toggle of `--no-verify` option to `git commit`

This commit adds a configuration option that toggles the addition of `--no-verify`
command line switch on git commit operations that are run with the `version` command.

* docs(configuration): add `no_git_verify` description to the configuration page

---------

Co-authored-by: bdorsey <brentadorseygmail.com> ([`1de6f78`](https://github.com/python-semantic-release/python-semantic-release/commit/1de6f7834c6d37a74bc53f91609d40793556b52d))

9.7.3

Fix

* fix: enabled `prelease-token` parameter in github action (929) ([`1bb26b0`](https://github.com/python-semantic-release/python-semantic-release/commit/1bb26b0762d94efd97c06a3f1b6b10fb76901f6d))

9.7.2

Documentation

* docs(configuration): clarify TOC & alphabetize configuration descriptions ([`19add16`](https://github.com/python-semantic-release/python-semantic-release/commit/19add16dcfdfdb812efafe2d492a933d0856df1d))

* docs(configuration): clarify TOC & standardize heading links ([`3a41995`](https://github.com/python-semantic-release/python-semantic-release/commit/3a4199542d0ea4dbf88fa35e11bec41d0c27dd17))

Fix

* fix: enable user configuration of `build_command` env vars (925)

- test(version): add test of user defined env variables in build command

ref: 922

- fix(version): enable user config of `build_command` env variables

Resolves: 922

- docs(configuration): document `build_command_env` configuration option ([`6b5b271`](https://github.com/python-semantic-release/python-semantic-release/commit/6b5b271453874b982fbf2827ec1f6be6db1c2cc7))

9.7.1

Fix

* fix(gha): fix missing `git_committer_*` definition in action (919)

Resolves: 918 ([`ccef9d8`](https://github.com/python-semantic-release/python-semantic-release/commit/ccef9d8521be12c0640369b3c3a80b81a7832662))

Page 1 of 37

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.