semantic_release.changelog.context module

class semantic_release.changelog.context.ChangelogContext(repo_name: 'str', repo_owner: 'str', hvcs_type: 'str', history: 'ReleaseHistory', filters: 'tuple[Callable[..., Any], ...]' = ())[source]

Bases: object

bind_to_environment(env: Environment) Environment[source]
filters: tuple[Callable[..., Any], ...] = ()
history: ReleaseHistory
hvcs_type: str
repo_name: str
repo_owner: str
semantic_release.changelog.context.make_changelog_context(hvcs_client: HvcsBase, release_history: ReleaseHistory) ChangelogContext[source]