summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump version to v2.1.82.1.8Sebastian Thiel2017-12-113-3/+12
|
* Make it more obvious how tests can be run locallySebastian Thiel2017-12-111-0/+1
| | | | | | See #674 for reference. [skip CI]
* Add Yarikoptic to allowed release keysSebastian Thiel2017-12-111-106/+1731
| | | | | | | > pub rsa4096/A2DE235062DA33FA 2010-06-07 Yaroslav Halchenko (Yarik) <yoh@onerussian.com> > Primary key fingerprint: C5B9 05F0 E8D9 FD96 68FF 366F A2DE 2350 62DA 33FA As per https://github.com/gitpython-developers/GitPython/pull/702#issuecomment-350745673
* 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
| | |
* | | Specify Python 3.6 supportHugo2017-12-112-2/+3
|/ /
* | Merge pull request #702 from yarikoptic/bf-happy-travisSebastian Thiel2017-12-1115-93/+107
|\ \ | | | | | | BF (codename "happy travis"): trying to address lints etc to make Travis green again
| * | to keep travis busy - adding myself to AUTHORSYaroslav Halchenko2017-12-011-0/+1
| | |
| * | 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
| | |
| * | Disable (but keep for future uses commented out) hook into appveyor sessionYaroslav Halchenko2017-11-281-4/+4
| | |
| * | RF: no "need" for custom shebang on windows since just does not workYaroslav Halchenko2017-11-281-3/+1
| | |
| * | ENH: also report where on sh, and echo msg when entering on_finishYaroslav Halchenko2017-11-281-1/+3
| | |
| * | ENH: add appveyor recipe to establish rdesktop login into the test boxYaroslav Halchenko2017-11-281-0/+6
| | |
| * | 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 #699 from yarikoptic/bf-versionYaroslav Halchenko2017-11-271-1/+1
|\ \ | |/ |/| Merged 2.1.7 into master (just VERSION changes)
| * Merge tag '2.1.7' into bf-version so VERSION content is appropriateYaroslav Halchenko2017-11-271-1/+1
| |\ |/ /
| * version up2.1.7Sebastian Thiel2017-09-281-1/+1
| | | | | | | | Fixes #637
* | Merge pull request #697 from cblegare/masterSebastian Thiel2017-11-193-2/+13
|\ \ | | | | | | Remove trailing slash on drive path
| * | Remove trailing slash on drive pathCharles Bouchard-Légaré2017-11-163-2/+13
| | |
* | | 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
* | | | Merge pull request #685 from mikicz/pathlib-cloneSebastian Thiel2017-11-023-0/+19
|\ \ \ \ | | | | | | | | | | Converting path in _clone to str before any other operation
| * | | | Converting path in clone and clone_from to str before any other operation in ↵Mikuláš Poul2017-10-073-0/+19
| |/ / / | | | | | | | | | | | | case eg pathlib.Path is passed
* | | | Merge pull request #689 from bjb/masterSebastian Thiel2017-11-021-1/+9
|\ \ \ \ | |_|/ / |/| | | recognize the new packed-ref header format
| * | | recognize the new packed-ref header formatBrenda J. Butler2017-10-131-1/+9
| |/ / | | | | | | | | | | | | | | | | | | as long as line contains "peeled", accept it fixes the PackingType of packed-Refs not understood: # pack-refs with: peeled fully-peeled sorted problem
* | | Update signing key to latest versionSebastian Thiel2017-10-181-70/+106
|/ / | | | | | | | | I rotated my key as the previous one was suffering from ROCA.
* | Merge pull request #682 from pabelanger/temp/encodingSebastian Thiel2017-10-071-2/+2
|\ \ | | | | | | Fix encoding issue with stderr_value and kill_after_timeout
| * | Fix encoding issue with stderr_value and kill_after_timeoutPaul Belanger2017-10-051-2/+2
|/ / | | | | | | | | | | We don't properly encode our error message under python3. Signed-off-by: Paul Belanger <pabelanger@redhat.com>
* | Merge pull request #679 from jakirkham/fix_create_submoduleSebastian Thiel2017-10-021-1/+3
|\ \ | | | | | | Store submodule name
| * | Store submodule nameJohn Kirkham2017-10-011-1/+3
|/ /