| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-27 | src, #519: collect all is_<platform>() calls | Kostis Anagnostopoulos | |
| 2016-09-26 | win, #519: proc.terminate() instead of kill(SIGTERM) | Kostis Anagnostopoulos | |
| + test_diff: replace asserts with unittest-asserts. | |||
| 2016-09-26 | Win, #519: FIX WinHangs: Popen() CREATE_NEW_PROCESS_GROUP to allow kill | Kostis Anagnostopoulos | |
| + FIXED most hangs BUT no more `git-daemon` un-killable! + Use logger for utils to replace stray print(). | |||
| 2016-09-26 | test, #519: Travis-test flake8/site on py3.4 only | Kostis Anagnostopoulos | |
| 2016-09-26 | test, #519: Popen() pump: remove WaitGroup | Kostis Anagnostopoulos | |
| 2016-09-26 | test, #519: Popen() universal_newlin.es NoWindow in Winfoes | Kostis Anagnostopoulos | |
| + More win-fixes: + Do not check unicode files in < py3. + util, #519: x4 timeout of lock-file blocking, failing in Appveyor. | |||
| 2016-09-26 | test, #519: FIX appveyor conda & failures in py2.6 `assertRaisesRegexp` | Kostis Anagnostopoulos | |
| 2016-09-26 | apveyor, #519: FIX incomplete Popen pump | Kostis Anagnostopoulos | |
| + The code in `_read_lines_from_fno()` was reading the stream only once per invocation, so when input was larger than `mmap.PAGESIZE`, bytes were forgotten in the stream. + Replaced buffer-building code with iterate-on-file-descriptors. + Also set deamon-threads. | |||
| 2016-09-26 | apveyor: simplify test. | Kostis Anagnostopoulos | |
| 2016-09-26 | win: GC.collect on all TC.tearDown to fix appveyor hang runs | Kostis Anagnostopoulos | |
| + Fixed the hangs at `test_git:TestGit.test_handle_process_output()`. [travisci skip] | |||
| 2016-09-25 | apveyor: Wintest project with MINGW/Cygwin git (conda2.7&3.4/cpy-3.5) | Kostis Anagnostopoulos | |
| [travisci skip] | |||
| 2016-09-25 | test, deps: FIX `mock` deps on py3. | Kostis Anagnostopoulos | |
| + Del extra spaces, import os.path as osp | |||
| 2016-09-25 | fix(test): put `test_commits` back | Sebastian Thiel | |
| Thanks to @yarikoptic for catching this one ! | |||
| 2016-09-25 | fix(test): deal with py2 and py3 | Sebastian Thiel | |
| It ain't pretty, but should do the job. Related to #514 | |||
| 2016-09-25 | fix(index): improve LockedFD handling | Sebastian Thiel | |
| Relying on the destructor will not work, even though the code used to rely on it. Now we handle failures more explicitly. Far from perfect, but a good start for a fix. Fixes #514 | |||
| 2016-09-25 | doc(platforms): inform more clearly about best-effort | Sebastian Thiel | |
| This has been the case for Windows as well, and is now made official. Certain tests already fail on windows, for example. | |||
| 2016-09-25 | doc(README): add waffle.io info | Sebastian Thiel | |
| [skip ci] | |||
| 2016-09-24 | Merge pull request #517 from yarikoptic/bf-remote-sectionname | Sebastian Thiel | |
| BF: allow for other section names which start with a string "remote" | |||
| 2016-09-23 | BF: allow for other section names which start with a string "remote" | Yaroslav Halchenko | |
| by demanding a space after a word remote, and space is explicitly described as a delimiter in man git-config: To begin a subsection put its name in double quotes, separated by space from the section name, otherwise e.g. File "/usr/lib/python2.7/dist-packages/datalad/support/gitrepo.py", line 836, in get_remote_branches for remote in self.repo.remotes: File "/home/yoh/deb/gits/python-git/git/repo/base.py", line 271, in remotes return Remote.list_items(self) File "/home/yoh/deb/gits/python-git/git/util.py", line 745, in list_items out_list.extend(cls.iter_items(repo, *args, **kwargs)) File "/home/yoh/deb/gits/python-git/git/remote.py", line 453, in iter_items raise ValueError("Remote-Section has invalid format: %r" % section) ValueError: Remote-Section has invalid format: u'remotes' | |||
| 2016-09-12 | install ordereddict only on 2.6 with wheel | Thomas Grainger | |
| 2016-09-11 | doc(limitations): be very clear about known issues | Sebastian Thiel | |
| Fixes #508 | |||
| 2016-09-11 | fix(Head): checkout() handles detached head | Sebastian Thiel | |
| It's not optimal, as we can now return one of two types which are only compatible in the most basic ways. However, it is better than before, I presume. Fixes #510 | |||
| 2016-09-11 | fix(repo): make it serializable with pickle | Sebastian Thiel | |
| It's entirely untested if this repo still does the right thing, but I'd think it does. Fixes #504 | |||
| 2016-09-11 | fix(tag): resolve `commit` objects deeply. | Sebastian Thiel | |
| As TagObjects can point to other TagObjects, we need to keep going in order to resolve the final commit. Fixes #503 | |||
| 2016-08-24 | Update Remotes section (#502) | Forrest Hopkins | |
| Update Remotes section The Remotes section was missing some pretty important info. | |||
| 2016-08-21 | fix(commit): handle gpgsig properly | Sebastian Thiel | |
| Assure that gpgsig is not initialized with None to allow the automatic deserialization to kick in. Fixes #500 | |||
| 2016-08-19 | Merge pull request #499 from pelson/empty_refs | Sebastian Thiel | |
| Allowed remotes to have no refs. | |||
| 2016-08-19 | Updated unittest. | Phil Elson | |
| 2016-08-19 | Allowed remotes to have no refs. | Phil Elson | |
| 2016-08-18 | Merge pull request #498 from DoomHammer/try-git-dir | Sebastian Thiel | |
| Use $GIT_DIR when set | |||
| 2016-08-17 | use $GIT_DIR when set | Piotr Gaczkowski | |
| 2016-08-03 | chore(version): set upcoming version | Sebastian Thiel | |
| [skip ci] | |||
| 2016-08-03 | chore(version-up): v2.0.82.0.8 | Sebastian Thiel | |
| 2016-08-02 | Merge pull request #496 from haizaar/master | Sebastian Thiel | |
| is_dirty supports path. Fixes #482. | |||
| 2016-08-02 | Merge branch 'barry-scott-master' | Sebastian Thiel | |
| 2016-08-02 | refactor(cmd): streamline usage of creationflags | Sebastian Thiel | |
| 2016-08-01 | is_dirty supports path. Fixes #482. | Zaar Hai | |
| 2016-08-01 | fix flake8 problems | Barry Scott | |
| 2016-08-01 | add test to detect the corrupt log | Barry Scott | |
| - add a second line to commit messages with the "BAD MESSAGE" text - read in the log and confirm that the seond line is not in the log file | |||
| 2016-08-01 | creationflags must be set to 0 on non-windows platforms | Barry Scott | |
| 2016-08-01 | Must pass creationflags as a keywork | Barry Scott | |
| 2016-07-29 | Prevent CMD windows being shown when starting git in a subprocess. | Barry Scott | |
| This fixes a UI problem with using GitPython from a GUI python probgram. Each repo that is opened creates a git cat-file processs and that provess will create a console window with out this change. | |||
| 2016-07-29 | Merge remote-tracking branch 'upstream/master' | Barry Scott | |
| 2016-07-23 | Merge pull request #490 from bertwesarg/patch-1 | Sebastian Thiel | |
| Add missing newline when writing a symbolic ref. | |||
| 2016-07-23 | doc(README): remove pypi badges | Sebastian Thiel | |
| They don't seem to work anymore. [skip ci] | |||
| 2016-07-23 | fix(diff): use explicit change-type if possible | Sebastian Thiel | |
| That way, we do not have to figure the change type out by examining the diff object. It's implemented in a way that should yield more desireable results as we keep the change-type that git is providing us with. Fixes #493 | |||
| 2016-07-23 | doc(README): remove issue stats | Sebastian Thiel | |
| They do not get updated for some reason, generally the site is not quite production ready it seems, or is by now overwhelmed. [skip ci] | |||
| 2016-07-19 | Use binary string constant for concatenation. | Bert Wesarg | |
| 2016-07-19 | Add missing newline when writing a symbolic ref. | Bert Wesarg | |
| 2016-07-18 | Update tutorial | Vincent Driessen | |
| This mentions the instructions of what was discussed in #489. | |||
