| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Ignore flake8 error. | Twist | 2022-08-24 | 1 | -1/+1 |
| | | |||||
| * | Use the same regex as the Actor class when determining co-authors. | Twist | 2022-08-24 | 1 | -3/+3 |
| | | |||||
| * | Update regex to extract the author string, and create the Actor using the ↵ | Twist | 2022-08-23 | 1 | -3/+3 |
| | | | | | _from_string classmethod. | ||||
| * | Add co_authors property to the Commit object, which parses the commit ↵ | Twist | 2022-08-22 | 1 | -0/+22 |
| | | | | | message for designated co-authors, include a simple test. | ||||
| * | docs: add typerror exception to active_branch method | Patrick Gerard | 2022-08-20 | 1 | -0/+2 |
| | | | | | | | | | docs: add typerror exception to active_branch method fix: sphinx syntax add author | ||||
| * | fix: incorrect PathLike corrected | Predeactor | 2022-08-07 | 1 | -2/+2 |
| | | | | | Signed-off-by: Predeactor <predeactor0@gmail.com> | ||||
| * | fix: remove bytes type of PathLike | Predeactor | 2022-08-07 | 1 | -1/+1 |
| | | | | | Signed-off-by: Predeactor <predeactor0@gmail.com> | ||||
| * | Fix typehinting for PathLike | Predeactor | 2022-07-31 | 1 | -10/+3 |
| | | |||||
| * | Catch OSError to handle gevent monkey patching errors | Ethan Anderson | 2022-07-06 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #1459 from AustinScola/ascola/fix-blob-filter-types | Sebastian Thiel | 2022-07-02 | 2 | -9/+18 |
| |\ | | | | | Fix blob filter types | ||||
| | * | Fix blob filter path shorter than filter path | Austin Scola | 2022-06-28 | 1 | -2/+6 |
| | | | |||||
| | * | Use generator instead of map | Austin Scola | 2022-06-26 | 1 | -1/+1 |
| | | | |||||
| | * | Remove usage of `PosixPath.is_relative_to` | Austin Scola | 2022-06-26 | 1 | -1/+2 |
| | | | | | | | | | | | Remove usage of `PosixPath.is_relative_to` because it was added in Python 3.9 and earlier versions of Python are supported by `GitPython`. | ||||
| | * | Fix pathlike type annotation typo | Austin Scola | 2022-06-26 | 1 | -1/+1 |
| | | | |||||
| | * | Change to not stringify paths | Austin Scola | 2022-06-26 | 1 | -4/+6 |
| | | | |||||
| | * | Move stage type def | Austin Scola | 2022-06-21 | 2 | -3/+4 |
| | | | |||||
| | * | Add stage type to all | Austin Scola | 2022-06-21 | 1 | -1/+1 |
| | | | |||||
| | * | Fix blob filter types | Austin Scola | 2022-06-21 | 1 | -3/+4 |
| | | | | | | | | | Fix the types and type annotations of some of the blob filter code. | ||||
| * | | Fix bug in TagReference.create | Ruud van Asseldonk | 2022-06-25 | 1 | -2/+4 |
| |/ | | | | | | When passing the "message" kwarg, this would add a -m command-line flag without removing --message, and the message would be duplicated. Avoid that by deleting "message" from the command line. | ||||
| * | BUG: Use Cygwin paths for Cygwin git | DWesl | 2022-06-11 | 1 | -2/+4 |
| | | |||||
| * | STY: Remove import of now-unused function | DWesl | 2022-06-11 | 1 | -1/+0 |
| | | |||||
| * | BUG: Convert to native path before checking if absolute | DWesl | 2022-06-10 | 1 | -1/+5 |
| | | |||||
| * | ENH: Update cygpath recodes to work with all installs | DWesl | 2022-06-10 | 1 | -3/+3 |
| | | | | People can change the `/cygdrive` prefix for mounting Windows drives; `/` and `/mnt` are both popular. `/proc/cygdrive` is always going to have the drive letters under it. | ||||
| * | BUG: Fix is_cygwin_git to return True on Cygwin. | DWesl | 2022-06-10 | 1 | -1/+3 |
| | | |||||
| * | fix: Allow adding PathLike object to index | Ruben DI BATTISTA | 2022-05-18 | 1 | -2/+2 |
| | | | | | Close #1382 | ||||
| * | can flake be tamed?black-fmt | Sebastian Thiel | 2022-05-18 | 2 | -0/+3 |
| | | |||||
| * | reformat according to 'black' configuration file. | Sebastian Thiel | 2022-05-18 | 29 | -1031/+333 |
| | | |||||
| * | Revert "Remove flake8 linting in favor of `black` formatting" | Sebastian Thiel | 2022-05-18 | 7 | -1/+7 |
| | | | | | This reverts commit a7c5d887e943aa51f2270e517954c024a8c01500. | ||||
| * | Remove flake8 linting in favor of `black` formatting | Sebastian Thiel | 2022-05-18 | 7 | -7/+1 |
| | | | | | `flake8` seems to dislike the formatting of black. | ||||
| * | Run everything through 'black' | Sebastian Thiel | 2022-05-18 | 34 | -2251/+4140 |
| | | | | | | That way people who use it won't be deterred, while it unifies style everywhere. | ||||
| * | Fix various typos | luz paz | 2022-05-07 | 12 | -19/+19 |
| | | | | Found via `codespell -q 3 -S ./git/ext/gitdb,./test/fixtures/reflog_master,./test/fixtures/diff_mode_only,./test/fixtures/reflog_HEAD` | ||||
| * | Fix #1284: strip usernames from URLs as well as passwords | Glenn Matthews | 2022-05-04 | 2 | -10/+17 |
| | | |||||
| * | fix(docs): remove an unexpected blank line | Hiroki Tokunaga | 2022-04-07 | 1 | -1/+0 |
| | | |||||
| * | docs: escape with backticks | Hiroki Tokunaga | 2022-04-07 | 1 | -1/+1 |
| | | |||||
| * | chore: `s/strip_newline/&_in_stdout` | Hiroki Tokunaga | 2022-04-07 | 1 | -5/+5 |
| | | |||||
| * | feat(cmd): add the `strip_newline` flag | Hiroki Tokunaga | 2022-04-06 | 1 | -2/+5 |
| | | | | | | | | | This commit adds the `strip_newline` flag to the `Git.execute` method. When this flag is set to `True`, it will trim the trailing `\n`. The default value is `True` for backward compatibility. Setting it to `False` is helpful for, e.g., the `git show` output, especially with the binary file, as the missing `\n` may invalidate the file. | ||||
| * | Allow `repo.create_head`'s `commit` arg to be a `SymbolicReference` | David Robertson | 2022-04-02 | 1 | -1/+2 |
| | | | | | This matches the signature from `Head.create`. | ||||
| * | Fixed setting ref with non-ascii in path | Dmitry Kalinin | 2022-03-23 | 1 | -1/+1 |
| | | |||||
| * | fix iter_commits comment, more in line with iter_items | Houssam Kherraz | 2022-02-24 | 1 | -2/+2 |
| | | |||||
| * | Low risk ReDoS vuln | theworstcomrade | 2022-02-20 | 1 | -1/+1 |
| | | | | | https://huntr.dev/bounties/8549d81f-dc45-4af7-9f2a-2d70752d8524/ | ||||
| * | Let index.commit refer to correct method for parameter information (#1407) | Sebastian Thiel | 2022-02-03 | 1 | -1/+1 |
| | | |||||
| * | set unassigned stdin to improve pyinstaller compatibility | smokephil | 2022-01-21 | 1 | -2/+3 |
| | | | | | To create a window application with pyinstaller, all suprocess input and output streams must be assigned and must not be None. https://stackoverflow.com/a/51706087/7076612 | ||||
| * | Use bash to open extensionless hooks on windows | David Briscoe | 2022-01-14 | 1 | -1/+14 |
| | | | | | | | | | | | | | | | | Fix #971. Partly resolve #703. If the hook doesn't have a file extension, then Windows won't know how to run it and you'll get "[WinError 193] %1 is not a valid Win32 application". It's very likely that it's a shell script of some kind, so use bash.exe (commonly installed via Windows Subsystem for Linux). We don't want to run all hooks with bash because they could be .bat files. Update tests to get several hook ones working. More work necessary to get commit-msg hook working. The hook writes to the wrong file because it's not using forward slashes in the path: C:\Users\idbrii\AppData\Local\Temp\bare_test_commit_msg_hook_successy5fo00du\CUsersidbriiAppDataLocalTempbare_test_commit_msg_hook_successy5fo00duCOMMIT_EDITMSG | ||||
| * | import unittest adds 0.250s to script launch time | wonder-mice | 2022-01-12 | 1 | -2/+2 |
| | | | | This should not be imported at root level, since it adds a lot of initialization overhead without need. | ||||
| * | import unittest adds 0.250s to script launch time | wonder-mice | 2022-01-12 | 1 | -1/+1 |
| | | | | This should not be imported at root level, since it adds a lot of initialization overhead without need. | ||||
| * | Assure index file descriptor is closed after reader (#1394) (#1395) | Sebastian Thiel | 2022-01-10 | 1 | -1/+4 |
| | | | | | A regression that was introduced with d79d20d. | ||||
| * | Fix doc string error in Objects.Commit | Takuya Kitazawa | 2022-01-10 | 1 | -2/+2 |
| | | |||||
| * | Revert "Use NUL character to extract meta and path from git diff" | Sebastian Thiel | 2022-01-07 | 1 | -3/+3 |
| | | | | | This reverts commit 01f09888208341876d1480bd22dc8f4107c100f1. | ||||
| * | Use git interpret-trailers for trailers property | Ket3r | 2022-01-07 | 1 | -17/+26 |
| | | | | | | | | The whitespace handling and trailer selection isn't very trivial or good documented. It therefore seemed easier and less error prone to just call git to parse the message for the trailers section and remove superfluos whitespaces. | ||||
| * | Add trailer as commit property | Peter Kempter | 2022-01-07 | 1 | -1/+40 |
| | | | | | | | | | With the command `git interpret-trailers` git provides a way to interact with trailer lines in the commit messages that look similar to RFC 822 e-mail headers (see: https://git-scm.com/docs/git-interpret-trailers). The new property returns those parsed trailer lines from the message as dictionary. | ||||
