diff options
Diffstat (limited to 'gitlab/v4')
-rw-r--r-- | gitlab/v4/cli.py | 1 | ||||
-rw-r--r-- | gitlab/v4/objects/__init__.py | 20 | ||||
-rw-r--r-- | gitlab/v4/objects/group.py | 6 | ||||
-rw-r--r-- | gitlab/v4/objects/hook.py | 7 | ||||
-rw-r--r-- | gitlab/v4/objects/namespace.py | 3 | ||||
-rw-r--r-- | gitlab/v4/objects/project.py | 2 | ||||
-rw-r--r-- | gitlab/v4/objects/user.py | 1 |
7 files changed, 11 insertions, 29 deletions
diff --git a/gitlab/v4/cli.py b/gitlab/v4/cli.py index a875261..333546b 100644 --- a/gitlab/v4/cli.py +++ b/gitlab/v4/cli.py @@ -24,7 +24,6 @@ import sys import gitlab import gitlab.base from gitlab import cli -import gitlab.v4.objects class GitlabCLI(object): diff --git a/gitlab/v4/objects/__init__.py b/gitlab/v4/objects/__init__.py index 9595c92..e69de29 100644 --- a/gitlab/v4/objects/__init__.py +++ b/gitlab/v4/objects/__init__.py @@ -1,20 +0,0 @@ -from gitlab.v4.objects.application import * # noqa -from gitlab.v4.objects.broadcast_message import * # noqa -from gitlab.v4.objects.current_user import * # noqa -from gitlab.v4.objects.deploy_key import * # noqa -from gitlab.v4.objects.ee import * # noqa -from gitlab.v4.objects.event import * # noqa -from gitlab.v4.objects.feature import * # noqa -from gitlab.v4.objects.group import * # noqa -from gitlab.v4.objects.hook import * # noqa -from gitlab.v4.objects.issue import * # noqa -from gitlab.v4.objects.mergerequest import * # noqa -from gitlab.v4.objects.namespace import * # noqa -from gitlab.v4.objects.notification_settings import * # noqa -from gitlab.v4.objects.project import * # noqa -from gitlab.v4.objects.runner import * # noqa -from gitlab.v4.objects.sidekiq import * # noqa -from gitlab.v4.objects.snippet import * # noqa -from gitlab.v4.objects.template import * # noqa -from gitlab.v4.objects.todo import * # noqa -from gitlab.v4.objects.user import * # noqa diff --git a/gitlab/v4/objects/group.py b/gitlab/v4/objects/group.py index 9be2b3f..74cb73a 100644 --- a/gitlab/v4/objects/group.py +++ b/gitlab/v4/objects/group.py @@ -2,7 +2,7 @@ from gitlab.base import * # noqa from gitlab.exceptions import * # noqa from gitlab.mixins import * # noqa from gitlab import types -from gitlab.v4 import objects +from gitlab.v4.objects.notification_settings import NotificationSettings, NotificationSettingsManager from gitlab import utils @@ -421,11 +421,11 @@ class GroupMilestoneManager(CRUDMixin, RESTManager): _list_filters = ("iids", "state", "search") -class GroupNotificationSettings(objects.NotificationSettings): +class GroupNotificationSettings(NotificationSettings): pass -class GroupNotificationSettingsManager(objects.NotificationSettingsManager): +class GroupNotificationSettingsManager(NotificationSettingsManager): _path = "/groups/%(group_id)s/notification_settings" _obj_cls = GroupNotificationSettings _from_parent_attrs = {"group_id": "id"} diff --git a/gitlab/v4/objects/hook.py b/gitlab/v4/objects/hook.py index bcf5be5..94d3576 100644 --- a/gitlab/v4/objects/hook.py +++ b/gitlab/v4/objects/hook.py @@ -1,3 +1,10 @@ +from gitlab.base import * # noqa +from gitlab.exceptions import * # noqa +from gitlab.mixins import * # noqa +from gitlab import types +from gitlab import utils + + class Hook(ObjectDeleteMixin, RESTObject): _url = "/hooks" _short_print_attr = "url" diff --git a/gitlab/v4/objects/namespace.py b/gitlab/v4/objects/namespace.py index 4f2dec7..7e66a39 100644 --- a/gitlab/v4/objects/namespace.py +++ b/gitlab/v4/objects/namespace.py @@ -1,8 +1,5 @@ from gitlab.base import * # noqa -from gitlab.exceptions import * # noqa from gitlab.mixins import * # noqa -from gitlab import types -from gitlab import utils class Namespace(RESTObject): diff --git a/gitlab/v4/objects/project.py b/gitlab/v4/objects/project.py index 0ec5f7e..ad22dbb 100644 --- a/gitlab/v4/objects/project.py +++ b/gitlab/v4/objects/project.py @@ -1512,8 +1512,6 @@ class PagesDomain(RESTObject): class PagesDomainManager(ListMixin, RESTManager): _path = "/pages/domains" _obj_cls = PagesDomain -======= ->>>>>>> 509394d... refactor: structure python objects in a reasonable way:gitlab/v4/objects/project.py class ProjectRegistryRepository(ObjectDeleteMixin, RESTObject): diff --git a/gitlab/v4/objects/user.py b/gitlab/v4/objects/user.py index e324cc1..1da1e94 100644 --- a/gitlab/v4/objects/user.py +++ b/gitlab/v4/objects/user.py @@ -2,6 +2,7 @@ from gitlab.base import * # noqa from gitlab.exceptions import * # noqa from gitlab.mixins import * # noqa from gitlab import types +from gitlab.v4.objects.event import Event, EventManager from gitlab import utils |