summaryrefslogtreecommitdiff
path: root/git
Commit message (Collapse)AuthorAgeFilesLines
* Add change in type supportAurélien Matouillot2018-05-194-3/+47
|
* Get correcly rename change_type.Aurélien Matouillot2018-05-192-6/+16
| | | | Also store the rename score
* 648 max_chunk_size can be now set to control output_stream behaviorPiotr Babij2018-05-182-7/+29
|
* Avoid from_timestamp() function to raise an exception when the offset is ↵ishepard2018-04-042-4/+21
| | | | | | greater or lower than 24 hours. Add tests that exercise the new behaviour
* git: index: base: use os.path.relpathRuslan Kuprieiev2018-04-042-3/+17
| | | | | | Fixes #743 Signed-off-by: Ruslan Kuprieiev <kupruser@gmail.com>
* Bump version to 2.1.92.1.9Sebastian Thiel2018-03-241-0/+0
|
* Merge pull request #737 from hugovk/rm-2.6Sebastian Thiel2018-03-2436-173/+114
|\ | | | | Drop support for EOL Python 2.6 and 3.3
| * github -> GitHubHugo2018-03-182-2/+2
| |
| * Use automatic formattersHugo2018-03-182-9/+9
| |
| * Unnecessary generator - rewrite as a dict comprehensionHugo2018-03-181-3/+3
| |
| * Unnecessary generator - rewrite as a set comprehensionHugo2018-03-183-4/+4
| |
| * Unnecessary generator - rewrite as a list comprehensionHugo2018-03-182-3/+3
| |
| * Remove unnecessary list comprehension - 'any' can take a generatorHugo2018-03-181-1/+1
| |
| * Rewrite unnecessary dict/list/tuple calls as literalsHugo2018-03-1826-70/+70
| |
| * Replace function call with set literalHugo2018-03-184-7/+7
| |
| * Drop support for EOL Python 2.6Hugo2018-03-1814-74/+15
| |
* | Allow mmap not just for py2.6/2.7/3.6+ but also 3.0+Hugo2018-03-181-9/+1
|/
* Merge pull request #1 from samuela/patch-2samuela2018-03-041-2/+2
|\ | | | | Fix doc typos
| * Fix doc typossamuela2018-03-041-2/+2
| |
* | Fix doc typossamuela2018-03-041-12/+12
|/
* Update README with new key fingerprintsSebastian Thiel2017-12-231-0/+0
| | | | Thanks https://github.com/gitpython-developers/GitPython/issues/612#issuecomment-353742459
* Merge pull request #700 from yarikoptic/bf-includesSebastian Thiel2017-12-115-4/+44
|\ | | | | BF: process included files before the rest
| * Merge branch 'bf-includes' of https://github.com/yarikoptic/GitPython into ↵Sebastian Thiel2017-12-115-4/+44
| |\ | | | | | | | | | yarikoptic-bf-includes
| | * BF: wrap map into list, since iterator is not well digested by GitConfigParserYaroslav Halchenko2017-11-271-1/+1
| | |
| | * BF: process included files before the restYaroslav Halchenko2017-11-275-4/+44
| | |
* | | Remove redundant Python 2.4 codeHugo2017-12-111-8/+2
|/ /
* | BF(WIN): where could report multiple hits, so choose firstYaroslav Halchenko2017-11-281-1/+1
| |
* | RF: use HIDE_WINDOWS_KNOWN_ERRORS instead of is_win to skip hooks testsYaroslav Halchenko2017-11-281-1/+1
| |
* | BF(WIN): use where instead of which while looking for gitYaroslav Halchenko2017-11-281-1/+4
| |
* | RF(TST): skip all tests dealing with hooks on windowsYaroslav Halchenko2017-11-281-0/+1
| |
* | RF: no "need" for custom shebang on windows since just does not workYaroslav Halchenko2017-11-281-3/+1
| |
* | RF(+BF?): refactor hooks creation in a test, and may be make it compat with ↵Yaroslav Halchenko2017-11-281-32/+39
| | | | | | | | windows
* | RF: last of flake8 fails - avoid using temp variable in a testYaroslav Halchenko2017-11-281-2/+1
| |
* | BF: crazy tests ppl pass an object for status... uff -- catch TypeError tooYaroslav Halchenko2017-11-271-1/+1
| |
* | BF(PY26): {} -> {0}, i.e. explicit index for .format()Yaroslav Halchenko2017-11-271-2/+2
| |
* | RF: primarily flake8 lints + minor RF to reduce duplication in PATHEXTYaroslav Halchenko2017-11-2710-56/+53
|/ | | | | I did keep some "bare" except with catch all Exception: , while tried to disable flake8 complaints where clearly all exceptions are to be catched
* Merge pull request #697 from cblegare/masterSebastian Thiel2017-11-192-2/+12
|\ | | | | Remove trailing slash on drive path
| * Remove trailing slash on drive pathCharles Bouchard-Légaré2017-11-162-2/+12
| |
* | Merge pull request #695 from rgerkin/issue694Sebastian Thiel2017-11-191-4/+12
|\ \ | | | | | | Fixes issue #694
| * | Further update for machines without ssh installed or on the pathRichard C Gerkin2017-11-051-1/+1
| | |
| * | Update remote.py to fix issue #694Richard C Gerkin2017-11-051-4/+12
| |/
* | Merge pull request #693 from satahippy/masterSebastian Thiel2017-11-193-32/+108
|\ \ | | | | | | commit-msg hook support
| * | IndexFile.commit() now runs pre-commit and post-commit and commit-msg hooks.satahippy2017-10-303-32/+108
| | |
* | | Merge pull request #692 from Dreamsorcerer/patch-1Sebastian Thiel2017-11-191-2/+2
|\ \ \ | |_|/ |/| | Fix broken progress in clone_from()
| * | Update base.pySam Bull2017-10-301-1/+1
| | |
| * | Update remote.pySam Bull2017-10-301-1/+0
| | |
| * | Update base.pySam Bull2017-10-301-1/+1
| | |
| * | Update remote.pySam Bull2017-10-301-0/+1
| |/
* | Merge pull request #686 from jeblair/issue-605Sebastian Thiel2017-11-021-2/+10
|\ \ | | | | | | Only gc.collect() under windows
| * | Only gc.collect() under windowsJames E. Blair2017-10-091-2/+10
| |/ | | | | | | | | | | | | | | | | | | | | | | Under Windows, tempfile objects are holding references to open files until the garbage collector closes them and frees them. Explicit calls to gc.collect() were added to the finalizer for the Repo class to force them to be closed synchronously. However, this is expensive, especially in large, long-running programs. As a temporary measure to alleviate the performance regression on other platforms, only perform these calls when running under Windows. Fixes #553