Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency gitlint to v0.19.1 - autoclosed #6

Merged
merged 1 commit into from
Nov 12, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 9, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
gitlint (changelog) ==0.15.1 -> ==0.19.1 age adoption passing confidence

Release Notes

jorisroovers/gitlint (gitlint)

v0.19.1

Compare Source

Development

  • Fix issue that prevented homebrew packages from being built (#​460)
  • Switch to using pypa/build in CI (#​463) - thanks @​webknjaz

v0.19.0

Compare Source

This release was primarily focussed on modernizing gitlint's build and test tooling (details: #​378).

General

  • Python 3.6 no longer supported (EOL since 2021-12-23) (#​379)
  • This is the last release to support the sh library (used under-the-hood to execute git commands) by setting GITLINT_USE_SH_LIB=1. This is already disabled by default since v0.18.0.

Features

  • Allow for a single commit in the --commits cmd-line param (#​412) - thanks carlescufi
  • Gitlint now separates FILE_ENCODING (always UTF-8) from TERMINAL_ENCODING (terminal dependent), this should improve issues with unicode. Use gitlint --debug to inspect these values. (#​424)

Bugfixes

Development

v0.18.0

Compare Source

Contributors:
Special thanks to all contributors for this release - details inline!

General

  • Python 3.11 support
  • Last release to support Python 3.6 (EOL since 2021-12-23)
  • Behavior Change: In a future release, gitlint will be switching to use re.search instead of re.match semantics for all rules. Your rule regexes might need updating as a result, gitlint will print a warning if so. More details are in the docs. (#​254)
  • gitlint no longer uses the sh library by default in an attempt to reduce external dependencies. In case of issues, the use of sh can be re-enabled by setting the env var GITLINT_USE_SH_LIB=1. This fallback will be removed entirely in a future gitlint release. (#​351)

Features

Contrib Rules

User Defined rules

  • Gitlint now recognizes fixup=amend commits (see related git documentation), available as commit.is_fixup_amend_commit=True
  • Gitlint now parses diff stat information, available in commit.changed_files_stats (#​314)

Bugfixes

Development

v0.17.0

Compare Source

Contributors:
Special thanks to all contributors for this release, in particular andersk and sigmavirus24.

General

  • Gitlint is now split in 2 packages: gitlint and gitlint-core. This allows users to install gitlint without pinned dependencies (which is the default) (#​162)
  • Under-the-hood: dependencies updated

v0.16.0

Compare Source

Contributors:
Special thanks to all contributors for this release, in particular sigmavirus24, l0b0 and rafaelbubach.

General

  • Python 3.10 support
  • Heads-up: Python 3.6 will become EOL at the end of 2021. It's likely that future gitlint releases will stop supporting Python 3.6 as a result. We will continue to support Python 3.6 as long as it's easily doable, which in practice usually means as long as our dependencies support it.

Features

  • --commit <ref> flag to more easily lint a single commit message (#​141)
  • --fail-without-commits flag will force gitlint to fail (exit code 253) when the target commit range is empty (typically when using --commits) (#​193)

Rules

Bugfixes

Development

  • Dependencies updated
  • Test and github action improvements

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@junminahn junminahn merged commit dade7e6 into main Nov 12, 2024
4 checks passed
@renovate renovate bot changed the title chore(deps): update dependency gitlint to v0.19.1 chore(deps): update dependency gitlint to v0.19.1 - autoclosed Nov 12, 2024
@renovate renovate bot deleted the renovate/gitlint-0.x branch November 12, 2024 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant