Panos Vagenas

Results 18 issues of Panos Vagenas

When using the default commit parser (Angular), the text patterns used for triggering the minor and patch version bumping are currently configured via config options `parser_angular_minor_types` and `parser_angular_patch_types` accordingly: https://github.com/relekang/python-semantic-release/blob/ffae2dc68f7f4bc13c5fd015acd43b457e568ada/semantic_release/history/parser_angular.py#L39-L40...

question
stale

### Standard dependency management practice Standard Python dependency management practice ([1][2][3]) would look as follows: - `setup.py` (or `setup.cfg` / `pyproject.toml`) for capturing only _direct dependencies_, with _loosest applicable constraints_...

enhancement

[skip ci] **Checklist:** - [ ] **Commit Message Formatting**: Commit titles and messages follow guidelines in the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary). - [ ] Documentation has been updated, if necessary. - [...

**Checklist:** - [x] **Commit Message Formatting**: Commit titles and messages follow guidelines in the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary). - [x] Documentation has been updated, if necessary. - [ ] Examples have been...

**Checklist:** - [x] **Commit Message Formatting**: Commit titles and messages follow guidelines in the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary). - [ ] Documentation has been updated, if necessary. - [ ] Examples have...

**Checklist:** - [ ] **Commit Message Formatting**: Commit titles and messages follow guidelines in the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary). - [ ] Documentation has been updated, if necessary. - [ ] Examples...

Main improvements with this PR: - Set chunk.text directly to updated text (including any headings, captions) - Add typing - switch to list comprehensions where possible - encapsulate all methods...