| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2016-07-17 | fix(blame): lazily fetch full commit message | Sebastian Thiel | |
| That way, we will not only get the summary line contained in the blame, but fetch the full message. This is more costly than the previous implementation allowed it to be, but being less surprising/correct certainly is the preferred behaviour here. Fixes #485 | |||
| 2016-07-17 | chore(version): set dev version | Sebastian Thiel | |
| 2016-07-17 | chore(version-up): v2.0.72.0.7 | Sebastian Thiel | |
| 2016-07-12 | Merge branch 'master' of https://github.com/gitpython-developers/GitPython | Barry Scott | |
| 2016-06-25 | Merge pull request #479 from peterbe/commit-without-executing-hooks | Sebastian Thiel | |
| Commit without executing hooks, fixes #468 | |||
| 2016-06-21 | chore(tests): test-initialization via script | Sebastian Thiel | |
| Fixes #478 | |||
| 2016-06-20 | Commit without executing hooks, fixes #468 | Peter Bengtsson | |
| 2016-06-20 | Bump for next release | Vincent Driessen | |
| 2016-06-20 | This is 2.0.62.0.6 | Vincent Driessen | |
| 2016-06-20 | fix(remote): lazy PushInfo.old_commit initialization | Sebastian Thiel | |
| We will now populate the old_commit on demand, which will allow us to keep going even if the given commit does not exist locally. Fixes #461 | |||
| 2016-06-20 | Merge branch 'master' into fix-non-ascii-chars-in-status-linesfix-non-ascii-chars-in-status-lines | Sebastian Thiel | |
| 2016-06-20 | Merge branch 'master' into fix-non-ascii-chars-in-status-lines | Sebastian Thiel | |
| 2016-06-20 | Merge pull request #474 from gitpython-developers/keep-raw-bytes-on-diffs | Sebastian Thiel | |
| Store raw path bytes in Diff instances | |||
| 2016-06-20 | Merge pull request #475 from warsaw/issue470 | Sebastian Thiel | |
| Fix issue #470 | |||
| 2016-06-15 | Fix issue #470 | Barry Warsaw | |
| 2016-06-14 | Store raw path bytes in Diff instances | Vincent Driessen | |
| Previously, the following fields on Diff instances were assumed to be passed in as unicode strings: - `a_path` - `b_path` - `rename_from` - `rename_to` However, since Git natively records paths as bytes, these may potentially not have a valid unicode representation. This patch changes the Diff instance to instead take the following equivalent fields that should be raw bytes instead: - `a_rawpath` - `b_rawpath` - `raw_rename_from` - `raw_rename_to` NOTE ON BACKWARD COMPATIBILITY: The original `a_path`, `b_path`, etc. fields are still available as properties (rather than slots). These properties now dynamically decode the raw bytes into a unicode string (performing the potentially destructive operation of replacing invalid unicode chars by "�"'s). This means that all code using Diffs should remain backward compatible. The only exception is when people would manually construct Diff instances by calling the constructor directly, in which case they should now pass in bytes rather than unicode strings. See also the discussion on https://github.com/gitpython-developers/GitPython/pull/467 | |||
| 2016-06-14 | Fix for parsing non-ASCII chars in status lines | Vincent Driessen | |
| 2016-06-14 | Python 2.6 compat | Vincent Driessen | |
| 2016-06-14 | doc(changes): inform about new API | Sebastian Thiel | |
| Relates to #446 | |||
| 2016-06-14 | fix(test_docs): skip master-dependent assertion | Sebastian Thiel | |
| It usually fails on branches, which doesn't help assessing PRs. | |||
