Lazygit-py

Latest version: v0.48.0

Safety actively analyzes 724020 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 27

0.32.1

Changelog
* f5b9ad8c add complex custom command integration test
* 8263d15b fix issue where custom command would not open a menu

0.32

Features:
* You can now press 'o' on a commit to open it in your browser
* We now retain the commit message you typed in the event that the commit command failed (thanks jakobkogler)
* You can now reword old commits from within lazygit
* You can now create annotated tags (press 'n' in the tags panel) (thanks fsmiamoto)
* You can now add a signoff to your commits via the `git.commit.signoff` key in your config (thanks sagikazarmark)
* You can now specify a single colour to apply to all commit authors (thanks Cokile)

Bug Fixes:
* Better highlighting of lines for various terminals (thanks Kavantix)
* Fixed bug where we couldn't go to the bottom of the reflog panel (thanks fsmiamoto)
* Better support for --path arg (thanks TicClick)
* Fixed a bug where you couldn't create a pull request when the repo's url scheme was ssh (thanks kawaemon)
* We now make fewer assumptions that your main remote is named 'origin' (thanks mbrgm)
* Fixed some copy inconsistencies (thanks justinsb)
* Fixed bug where branches would appear twice in the branches panel (escrafford)

Other:
* Added installation instructions for funtoo linux (thanks invakid404)

For Contributors:
* CI now checks that the cheatsheet files are up-to-date. If it hasn't you'll need to run `go run scripts/cheatsheet/main.go generate`

Note from maintainer:
The codebase has grown quite a bit since its inception and it's in need of some refactoring to make future growth easier. I've wrapped up some refactoring to the internal `commands` package so that we've got better namespacing and separation of concerns, and I'll be shifting my gaze to the GUI package next. Once I'm happy with the structure of the code I'll start producing some documentation so that new contributors can easily get started on features and bug fixes. Many changes to the app are trivial to make but it can take a new contributor time to work out where everything lives in the code.

0.31.4

Changelog

8abc9535 Merge pull request 1581 from black-desk/translate
9c4f837d fix chinese translate
02bf6a5c fix delta again

0.31.3

Changelog

2f45db8f fix scrolling in sub commits panel

0.31.2

Changelog

3fb478a3 add tests
5d12a6bf restore some code that was erroneously removed

0.31.1

Changelog

6171690b Fix multibyte initial characters
7a464ae5 add graph algorithm
ccd80a0e add menu options for log stuff
f6ec7bab add some config
253504a0 associate random colours with authors
9989c963 better formatting
64578007 fix another issue with indentation
06ca71e9 fix bug
01d82749 fix commit message prefix thingo
5df0fe07 fix crash
7d946187 fix issue with indentation
f91892b8 fix truncation
b04b4572 fix yet another issue with indentation
9a9e3d50 more consistent rendering
7561703e move author name colouring code into its own file
e122f421 only use a single initial for double sized runes
1d40d03b refactor
802cfb1a render commit graph
c96496c3 show author info in rebase commits
308a3b51 some more throttling stuff
2fc14985 some refactoring in anticipation of the graph feature
f704707d stream output from certain git commands in command log panel
927ee631 support aborting a merge or rebase with esc
37be9dbe support scrolling left and right
72bce201 support scrolling the list in the integrations app
c47c539e support user-configurable author colours

Page 6 of 27

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.