Source code for semantic_release

"""Semantic Release
"""
__version__ = "7.32.1"


from .errors import UnknownCommitMessageStyleError  # noqa; noqa
from .errors import ImproperConfigurationError, SemanticReleaseBaseError


[docs]def setup_hook(argv: list): """ A hook to be used in setup.py to enable `python setup.py publish`. :param argv: sys.argv """ if len(argv) > 1 and argv[1] in ["version", "publish", "changelog"]: from .cli import main main()