From aed099a73025422f0550f5dd5c3e4651049494b2 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sun, 18 Oct 2009 12:54:16 +0200 Subject: resolved cyclic inclusion issue by moving the Diffable interface into the diff module, which probably is the right thing to do anyway --- lib/git/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/git/__init__.py') diff --git a/lib/git/__init__.py b/lib/git/__init__.py index 6f482128..e2adac62 100644 --- a/lib/git/__init__.py +++ b/lib/git/__init__.py @@ -12,7 +12,7 @@ __version__ = 'git' from git.objects import * from git.refs import * from git.actor import Actor -from git.diff import Diff +from git.diff import * from git.errors import InvalidGitRepositoryError, NoSuchPathError, GitCommandError from git.cmd import Git from git.repo import Repo -- cgit v1.2.1 From 9513aa01fab73f53e4fe18644c7d5b530a66c6a1 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sun, 18 Oct 2009 23:15:55 +0200 Subject: Added frame for configuration reader involving a meta class, decorators and tests - most of which still has to be filled out --- lib/git/__init__.py | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/git/__init__.py') diff --git a/lib/git/__init__.py b/lib/git/__init__.py index e2adac62..041d69f7 100644 --- a/lib/git/__init__.py +++ b/lib/git/__init__.py @@ -9,6 +9,7 @@ import inspect __version__ = 'git' +from git.config import GitConfigParser from git.objects import * from git.refs import * from git.actor import Actor -- cgit v1.2.1 From 53d26977f1aff8289f13c02ee672349d78eeb2f0 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Mon, 19 Oct 2009 21:31:55 +0200 Subject: remote: added tests for creation and removal, finishing the remote interface --- lib/git/__init__.py | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/git/__init__.py') diff --git a/lib/git/__init__.py b/lib/git/__init__.py index 041d69f7..45364b88 100644 --- a/lib/git/__init__.py +++ b/lib/git/__init__.py @@ -20,6 +20,7 @@ from git.repo import Repo from git.stats import Stats from git.utils import dashify from git.utils import touch +from git.remote import Remote __all__ = [ name for name, obj in locals().items() -- cgit v1.2.1 From aa5e366889103172a9829730de1ba26d3dcbc01b Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Tue, 20 Oct 2009 10:11:16 +0200 Subject: Moved specialized methods like dashify, touch and is_git_dir to module to the respective modules that use them fixed repo.daemon_export which did not work anymore due to incorrect touch implementation and wrong property names --- lib/git/__init__.py | 2 -- 1 file changed, 2 deletions(-) (limited to 'lib/git/__init__.py') diff --git a/lib/git/__init__.py b/lib/git/__init__.py index 45364b88..75ce887b 100644 --- a/lib/git/__init__.py +++ b/lib/git/__init__.py @@ -18,8 +18,6 @@ from git.errors import InvalidGitRepositoryError, NoSuchPathError, GitCommandErr from git.cmd import Git from git.repo import Repo from git.stats import Stats -from git.utils import dashify -from git.utils import touch from git.remote import Remote -- cgit v1.2.1 From 4a534eba97db3c2cfb2926368756fd633d25c056 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Tue, 20 Oct 2009 12:24:47 +0200 Subject: Added frame for index implementation and testing --- lib/git/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/git/__init__.py') diff --git a/lib/git/__init__.py b/lib/git/__init__.py index 75ce887b..e3043dc9 100644 --- a/lib/git/__init__.py +++ b/lib/git/__init__.py @@ -19,7 +19,7 @@ from git.cmd import Git from git.repo import Repo from git.stats import Stats from git.remote import Remote - +from git.index import * __all__ = [ name for name, obj in locals().items() if not (name.startswith('_') or inspect.ismodule(obj)) ] -- cgit v1.2.1 From dc518251eb64c3ef90502697a7e08abe3f8310b2 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Wed, 28 Oct 2009 12:03:18 +0100 Subject: FetchInfo class is not a subclass of Remote class anymore, as more classes are to be added it cluttered up the view and made things more complex as well --- lib/git/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/git/__init__.py') diff --git a/lib/git/__init__.py b/lib/git/__init__.py index e3043dc9..c7efe5ea 100644 --- a/lib/git/__init__.py +++ b/lib/git/__init__.py @@ -18,7 +18,7 @@ from git.errors import InvalidGitRepositoryError, NoSuchPathError, GitCommandErr from git.cmd import Git from git.repo import Repo from git.stats import Stats -from git.remote import Remote +from git.remote import * from git.index import * __all__ = [ name for name, obj in locals().items() -- cgit v1.2.1