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 33 of 40

3.10.3

Not secure
Bug Fixes

- Error when not in git repository
([75](https://github.com/python-semantic-release/python-semantic-release/pull/75),
[`251b190`](https://github.com/python-semantic-release/python-semantic-release/commit/251b190a2fd5df68892346926d447cbc1b32475a))

Fix an error when the program was run in a non-git repository. It would not allow the help options
to be run.

issue 74

3.10.2

Not secure
Bug Fixes

- Update call to upload to work with twine 1.9.1
([72](https://github.com/python-semantic-release/python-semantic-release/pull/72),
[`8f47643`](https://github.com/python-semantic-release/python-semantic-release/commit/8f47643c54996e06c358537115e7e17b77cb02ca))

3.10.1

Not secure
Bug Fixes

- Update Twine ([69](https://github.com/python-semantic-release/python-semantic-release/pull/69),
[`9f268c3`](https://github.com/python-semantic-release/python-semantic-release/commit/9f268c373a932621771abbe9607b739b1e331409))

The publishing API is under development and older versions of Twine have problems to deal with newer
versions of the API. Namely the logic of register/upload has changed (it was simplified).

3.10.0

Not secure
Bug Fixes

- Make changelog problems not fail whole publish
([`b5a68cf`](https://github.com/python-semantic-release/python-semantic-release/commit/b5a68cf6177dc0ed80eda722605db064f3fe2062))

Can be fixed with changelog command later.

Documentation

- Fix typo in cli.py docstring
([64](https://github.com/python-semantic-release/python-semantic-release/pull/64),
[`0d13985`](https://github.com/python-semantic-release/python-semantic-release/commit/0d139859cd71f2d483f4360f196d6ef7c8726c18))

Features

- Add git hash to the changelog
([65](https://github.com/python-semantic-release/python-semantic-release/pull/65),
[`628170e`](https://github.com/python-semantic-release/python-semantic-release/commit/628170ebc440fc6abf094dd3e393f40576dedf9b))

* feat(*): add git hash to the changelog

Add git hash to the changelog to ease finding the specific commit. The hash now is also easily
viewable in Github's tag. see 63 for more information.

* chore(test_history): fix test errors

Fix the test errors that would happen after the modification of get_commit_log.

3.9.0

Not secure
Bug Fixes

- Can't get the proper last tag from commit history
([`5a0e681`](https://github.com/python-semantic-release/python-semantic-release/commit/5a0e681e256ec511cd6c6a8edfee9d905891da10))

repo.tags returns a list sorted by the name rather than date, fix it by sorting them before
iteration

Features

- Add option for choosing between versioning by commit or tag
([`c0cd1f5`](https://github.com/python-semantic-release/python-semantic-release/commit/c0cd1f5b2e0776d7b636c3dd9e5ae863125219e6))

default versioning behaviour is commiting

- Don't use file to track version, only tag to commit for versioning
([`cd25862`](https://github.com/python-semantic-release/python-semantic-release/commit/cd258623ee518c009ae921cd6bb3119dafae43dc))

- Get repo version from historical tags instead of config file
([`a45a9bf`](https://github.com/python-semantic-release/python-semantic-release/commit/a45a9bfb64538efeb7f6f42bb6e7ede86a4ddfa8))

repo version will get from historical tags. init 0.0.0 if fail of find any version tag

3.8.1

Not secure
Bug Fixes

- Add search_parent_directories option to gitpython
([62](https://github.com/python-semantic-release/python-semantic-release/pull/62),
[`8bf9ce1`](https://github.com/python-semantic-release/python-semantic-release/commit/8bf9ce11137399906f18bc8b25698b6e03a65034))

Page 33 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.