Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added in new changes and bumped for version 0.1.50.1.5 | Michael Trier | 2008-12-15 | 3 | -5/+66 |
| | |||||
* | Corrected failing tests because the Repo mocking was not returning None. | Michael Trier | 2008-12-15 | 1 | -0/+4 |
| | |||||
* | fixed git.Tree.__len__ arguments | k0001 | 2008-12-15 | 1 | -1/+1 |
| | | | | (cherry picked from commit 657444d75d7b2d6913c2d491841b9bd70c8bd289) | ||||
* | Fixed packaging issue caused by ez_setup.py | Christos Trochalakis | 2008-12-15 | 1 | -3/+7 |
| | | | | | | | | ez_setup.py is not packaged with the rest of the code, this causes `easy_install gitpython` to fail with an ImportError. ez_setup is useful when setuptools are not present in the pythonpath. (cherry picked from commit e7c37c6e0b12d2b4f5001fb3ecfc250a682f6d57) | ||||
* | Get compatible with mock0.4 (to some extend ;)). Just that Michael | Florian Apolloner | 2008-12-15 | 7 | -66/+66 |
| | | | | | doesn't need to do the same boring replacing I did. (cherry picked from commit 10c62aa69193a8bc7b46ca24c2ad1d5008489665) | ||||
* | Replace GitPython with git in repr() outputs. | Steve Frécinaux | 2008-09-17 | 15 | -67/+67 |
| | | | | | The imported module is called git (as in "import git"), so it's less confusing to do so than to call everything GitPython.something. | ||||
* | Added kai to the AUTHORS file. | Michael Trier | 2008-09-14 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' of git://gitorious.org/git-python/dokais-clone | Michael Trier | 2008-09-14 | 2 | -0/+55 |
|\ | |||||
| * | Added a read-only Repo.active_branch property which returns the name of the ↵ | Kai Lautaportti | 2008-09-12 | 2 | -1/+21 |
| | | | | | | | | currently active branch. | ||||
| * | Cosmetic fixes to be consistent with the overall coding style. | Kai Lautaportti | 2008-09-12 | 1 | -4/+5 |
| | | |||||
| * | Added a read-only property Repo.is_dirty which reflects the status of the | Kai Lautaportti | 2008-09-12 | 2 | -0/+34 |
| | | | | | | | | | | | | | | working directory. A working directory is dirty if it has any uncommitted changes (in the working directory or in the index). Bare repositories are by nature always clean. | ||||
* | | Added nud to the AUTHORS file. | Michael Trier | 2008-09-14 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' of git://gitorious.org/git-python/nud | Michael Trier | 2008-09-14 | 7 | -114/+179 |
|\ \ | |/ |/| | |||||
| * | Update tutorial to demonstrate dict-like tree objects. | Steve Frécinaux | 2008-09-08 | 1 | -3/+4 |
| | | |||||
| * | Allow modifying the project description | Steve Frécinaux | 2008-09-07 | 2 | -15/+16 |
| | | | | | | | | | | | | | | | | Do this: >>> repo.description = "Foo Bar" >>> repo.description 'Foo Bar' | ||||
| * | Make daemon export a property of git.Repo | Steve Frécinaux | 2008-09-07 | 2 | -21/+20 |
| | | | | | | | | | | | | | | Now you can do this: >>> exported = repo.daemon_export >>> repo.daemon_export = True | ||||
| * | Do not use **kwargs for constructors. | Steve Frécinaux | 2008-09-06 | 3 | -33/+35 |
| | | | | | | | | | | It is better to have an explicit list of variables for the constructors, be it only to avoid mispelled arguments. | ||||
| * | Make Tree.content_from_string a static method. | Steve Frécinaux | 2008-09-06 | 2 | -8/+8 |
| | | | | | | | | It doesn't use an object's private contents, so let's go... | ||||
| * | Implement dict protocol for trees. | Steve Frécinaux | 2008-09-06 | 3 | -10/+85 |
| | | | | | | | | | | It is rather intuitive to consider trees as a dict of objects (like a directory could be seen as a dict of files). | ||||
| * | Initialize trees completely in tree.__bake__(). | Steve Frécinaux | 2008-09-05 | 2 | -21/+9 |
| | | | | | | | | | | | | | | | | | | | | | | This is a simplification of the tree baking code. As a matter of consequency, Tree.construct() and tree.construct_initialize() have been killed, and repo.tree() has lost the "paths" argument. This is not a problem since one can just have the same result with: dict(k, o for k, o in tree.items() if k in paths) | ||||
| * | Use a dictionnary for tree contents | Steve Frécinaux | 2008-09-05 | 3 | -9/+8 |
| | | | | | | | | | | | | | | It seems more natural to use a dictionnary for directories, since we usually want to access them by name, and entry order is not relevant. Also, finding a particular blob given its name is O(1) instead of O(N). | ||||
* | | Merge branch 'master' of git://gitorious.org/git-python/nud | Florian Apolloner | 2008-09-05 | 7 | -25/+25 |
|\ \ | |/ | |||||
| * | Fix unneeded dict unpacking. | Steve Frécinaux | 2008-09-05 | 7 | -25/+25 |
| | | |||||
* | | test_commit: add a testcase for parsing rev-list --bisect-all output | David Aguilar | 2008-09-02 | 2 | -0/+77 |
| | | | | | | | | | | | | | | This adds a testcase for Commit.list_from_string to ensure that it can properly parse the output of git rev-list --bisect-all. Signed-off-by: David Aguilar <davvid@gmail.com> | ||||
* | | commit: handle --bisect-all output in Commit.list_from_string | David Aguilar | 2008-09-02 | 1 | -4/+4 |
|/ | | | | | | | | | | | | Rui Abreu Ferrerira pointed out that "git rev-list --bisect-all" returns a slightly different format which we can easily accomodate by changing the way we parse rev-list output. http://groups.google.com/group/git-python/browse_thread/thread/aed1d5c4b31d5027 This resolves the issue mentioned in that thread. Signed-off-by: David Aguilar <davvid@gmail.com> | ||||
* | Merge branch 'master' of git@gitorious.org:git-python/mainline | Florian Apolloner | 2008-08-21 | 2 | -3/+3 |
|\ | |||||
| * | Fixed bare related tests. | Michael Trier | 2008-08-18 | 1 | -2/+2 |
| | | |||||
| * | fixed it so init actually creates a bare repo. Thank you Daniel Watkins. | Michael Trier | 2008-08-18 | 1 | -1/+1 |
| | | |||||
* | | fixed unneeded list unpacking | Florian Apolloner | 2008-08-21 | 1 | -3/+3 |
|/ | |||||
* | use shell=True in windows (git.exe needs to be on %PATH%) | Florian Apolloner | 2008-08-11 | 3 | -10/+24 |
| | | | | One bug remaining: git on windows is returning status 0 for `git this-does-not-exist`, so no GitCommandError is raised. | ||||
* | Fix use of bare repositories. | Jelmer Vernooij | 2008-07-28 | 1 | -1/+2 |
| | | | | (cherry picked from commit 80f8a18a69e307f6ea0bfeb14791fc75e239faa2) | ||||
* | Remove debug statement. | Jelmer Vernooij | 2008-07-28 | 1 | -1/+0 |
| | | | | (cherry picked from commit 1f9e1bacb65fe503ad23efba7f99ca6346fa648c) | ||||
* | added Jelmer to the AUTHORS and removed an unnecessary underline in tests. | Michael Trier | 2008-07-28 | 2 | -1/+2 |
| | |||||
* | Avoid stripping newlines in blob data. | Jelmer Vernooij | 2008-07-28 | 4 | -4/+13 |
| | | | | (cherry picked from commit ccca12ee26e40fb4c4df2d77154ed496144569b9) | ||||
* | bump for package change. | Michael Trier | 2008-07-19 | 1 | -1/+1 |
| | |||||
* | Made MANIFEST changes. | Michael Trier | 2008-07-19 | 1 | -0/+5 |
| | |||||
* | Always fogetting the changes. | Michael Trier | 2008-07-17 | 1 | -0/+6 |
| | |||||
* | Removed method_missing since it was only used in one place. | Michael Trier | 2008-07-17 | 11 | -75/+49 |
| | |||||
* | fixed a silly typo | Florian Apolloner | 2008-07-17 | 1 | -1/+1 |
| | |||||
* | bump0.1.4 | Michael Trier | 2008-07-16 | 2 | -2/+2 |
| | |||||
* | Cleaned up changes file. | Michael Trier | 2008-07-16 | 1 | -2/+6 |
| | |||||
* | Added license information to all files. | Michael Trier | 2008-07-16 | 32 | -2/+188 |
| | |||||
* | fixed ↵0.1.4-pre | Florian Apolloner | 2008-07-08 | 1 | -5/+9 |
| | | | | http://groups.google.com/group/git-python/browse_thread/thread/62b972d2345c74c2?hl=en# and added lines to the per file stats | ||||
* | fixed ↵ | Florian Apolloner | 2008-06-25 | 4 | -90/+52 |
| | | | | http://groups.google.com/group/git-python/browse_thread/thread/b8f3580abf31f9db?hl=en# and passed Git a working_tree again (sort of). | ||||
* | added os.path.expanduser to the repo initialization | Florian Apolloner | 2008-06-21 | 1 | -0/+1 |
| | |||||
* | continued yesterdays work on the execute stuff | Florian Apolloner | 2008-06-21 | 1 | -24/+16 |
| | |||||
* | Merge branch 'master' of git@gitorious.org:git-python/apollo13 | Florian Apolloner | 2008-06-20 | 0 | -0/+0 |
|\ | |||||
| * | Merge branch 'master' of git://gitorious.org/git-python/david | Florian Apolloner | 2008-06-20 | 3 | -40/+94 |
| |\ | |||||
* | | | made with_exceptions=True default (don't look before you leak ;)) and ↵ | Florian Apolloner | 2008-06-20 | 3 | -53/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | removed the combined output of stderr and stdout. Also renamed with_status to extended_output. The method_missing function needs to be modified, as it does a kwargs.pop(xxx, None); which resulted in with_excpetions=None -> False all the time... Test should follow tomorrow. | ||||
* | | | Merge branch 'master' of git://gitorious.org/git-python/david into bisect | Florian Apolloner | 2008-06-20 | 3 | -40/+94 |
|\ \ \ | | |/ | |/| |