Git-crecord

Latest version: v20230226.0

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

Scan your dependencies

20230226.0

What’s changed

* Correctly handle unmerged paths and missing EOL at EOF (47)
* Add --version option (45)
* Sort imports, silence E731, add more linters, other fixes (43)
* Fix Flake8 GitHub Actions (40)
* Flake8: run on build, fix warnings (39)
* Some more clean-up (38)

Features and enhancements

* Staging support (44)
* Synchronise lines in hunks when only selecting some of the hunk lines (37)

20220324.0

What’s changed

* Update the manpage to use the option list syntax pandoc understands (35) (danzimm)
* Add simple CI based on GitHub actions (32)
* Drop support for Python 3.8 and older.

Features and enhancements

* Support files with non-UTF-8 contents and names: all data are now internally processed as bytes and decoded only for display.
* `--fixup` support (34)
* Major refactoring (33) and clean-up (36) andrewshadura

Bug fixes

* Disable Git's `core.quotePath` to fix usage with non-ASCII filenames. (31) okeeblow
* A further improvement upon this is proper unquoting of filenames in Git patches, allowing filenames to contain spaces and other special characters.

20201025.0

* Port to Python 3.6+
* Add support for commit signing, `-c`/`-C` (reuse/reedit message)
* Pull a bunch of fixes from Mercurial
* Default to not asking the user to confirm the commit
* A lot of bug fixes

20161216.0

Initial release. At the moment, git-crecord supports partial commit only, with partial stage and unstage being work in progress.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.