Python-semantic-release

Latest version: v9.15.2

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

Scan your dependencies

Page 17 of 40

7.29.0

Not secure
Bug Fixes

- Fix and refactor prerelease
([435](https://github.com/python-semantic-release/python-semantic-release/pull/435),
[`94c9494`](https://github.com/python-semantic-release/python-semantic-release/commit/94c94942561f85f48433c95fd3467e03e0893ab4))

Features

- Allow using ssh-key to push version while using token to publish to hvcs
([419](https://github.com/python-semantic-release/python-semantic-release/pull/419),
[`7b2dffa`](https://github.com/python-semantic-release/python-semantic-release/commit/7b2dffadf43c77d5e0eea307aefcee5c7744df5c))

* feat(config): add ignore_token_for_push param

Add ignore_token_for_push parameter that allows using the underlying git authentication mechanism
for pushing a new version commit and tags while also using an specified token to upload dists

* test(config): add test for ignore_token_for_push

Test push_new_version with token while ignore_token_for_push is True and False

* docs: add documentation for ignore_token_for_push

* fix(test): override GITHUB_ACTOR env

push_new_version is using GITHUB_ACTOR env var but we did not contemplate in our new tests that
actually Github actions running the tests will populate that var and change the test outcome

Now we control the value of that env var and test for it being present or not

7.28.1

Not secure
Bug Fixes

- Fix getting current version when `version_source=tag_only`
([437](https://github.com/python-semantic-release/python-semantic-release/pull/437),
[`b247936`](https://github.com/python-semantic-release/python-semantic-release/commit/b247936a81c0d859a34bf9f17ab8ca6a80488081))

7.28.0

Not secure
Features

- Add `tag_only` option for `version_source`
([436](https://github.com/python-semantic-release/python-semantic-release/pull/436),
[`cf74339`](https://github.com/python-semantic-release/python-semantic-release/commit/cf743395456a86c62679c2c0342502af043bfc3b))

Fixes 354

7.27.1

Not secure
Bug Fixes

- **prerelase**: Pass prerelease option to get_current_version
([432](https://github.com/python-semantic-release/python-semantic-release/pull/432),
[`aabab0b`](https://github.com/python-semantic-release/python-semantic-release/commit/aabab0b7ce647d25e0c78ae6566f1132ece9fcb9))

The `get_current_version` function accepts a `prerelease` argument which was never passed.

7.27.0

Not secure
Features

- Add git-lfs to docker container
([427](https://github.com/python-semantic-release/python-semantic-release/pull/427),
[`184e365`](https://github.com/python-semantic-release/python-semantic-release/commit/184e3653932979b82e5a62b497f2a46cbe15ba87))

7.26.0

Not secure
Features

- Add prerelease functionality
([413](https://github.com/python-semantic-release/python-semantic-release/pull/413),
[`7064265`](https://github.com/python-semantic-release/python-semantic-release/commit/7064265627a2aba09caa2873d823b594e0e23e77))

* chore: add initial todos * feat: add prerelease tag option * feat: add prerelease cli flag * feat:
omit_pattern for previouse and current version getters * feat: print_version with prerelease bump
* feat: make print_version prerelease ready * feat: move prerelease determination to
get_new_version * test: improve get_last_version test * docs: added basic infos about prereleases
* feat: add prerelease flag to version and publish * feat: remove leftover todos

Co-authored-by: Mario Jäckle <m.jaecklecareerpartner.eu>

Page 17 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.