diff options
| author | John L. Villalovos <john@sodarock.com> | 2022-05-31 07:46:37 -0700 |
|---|---|---|
| committer | John L. Villalovos <john@sodarock.com> | 2022-05-31 07:46:37 -0700 |
| commit | 7d26530640eb406479f1604cb64748d278081864 (patch) | |
| tree | af198b756ca6879f0104be2b0857fa1cfee9e694 /gitlab/v4/objects/issues.py | |
| parent | 1f17349826a0516c648db20ae80ac713bab8a160 (diff) | |
| download | gitlab-7d26530640eb406479f1604cb64748d278081864.tar.gz | |
chore: move `RequiredOptional` to the `gitlab.types` module
By having `RequiredOptional` in the `gitlab.base` module it makes it
difficult with circular imports. Move it to the `gitlab.types`
module which has no dependencies on any other gitlab module.
Diffstat (limited to 'gitlab/v4/objects/issues.py')
| -rw-r--r-- | gitlab/v4/objects/issues.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gitlab/v4/objects/issues.py b/gitlab/v4/objects/issues.py index 693c18f..e368357 100644 --- a/gitlab/v4/objects/issues.py +++ b/gitlab/v4/objects/issues.py @@ -3,7 +3,7 @@ from typing import Any, cast, Dict, Tuple, TYPE_CHECKING, Union from gitlab import cli from gitlab import exceptions as exc from gitlab import types -from gitlab.base import RequiredOptional, RESTManager, RESTObject +from gitlab.base import RESTManager, RESTObject from gitlab.mixins import ( CreateMixin, CRUDMixin, @@ -18,6 +18,7 @@ from gitlab.mixins import ( TodoMixin, UserAgentDetailMixin, ) +from gitlab.types import RequiredOptional from .award_emojis import ProjectIssueAwardEmojiManager # noqa: F401 from .discussions import ProjectIssueDiscussionManager # noqa: F401 |
