summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gitlab/client.py18
-rw-r--r--gitlab/v4/objects/packages.py2
2 files changed, 12 insertions, 8 deletions
diff --git a/gitlab/client.py b/gitlab/client.py
index 1825505..c0dc489 100644
--- a/gitlab/client.py
+++ b/gitlab/client.py
@@ -438,10 +438,14 @@ class Gitlab(object):
def _prepare_send_data(
self,
- files: Dict[str, Any] = None,
- post_data: Dict[str, Any] = None,
- raw: Optional[bool] = False,
- ) -> Tuple:
+ files: Optional[Dict[str, Any]] = None,
+ post_data: Optional[Dict[str, Any]] = None,
+ raw: bool = False,
+ ) -> Tuple[
+ Optional[Dict[str, Any]],
+ Optional[Union[Dict[str, Any], MultipartEncoder]],
+ str,
+ ]:
if files:
if post_data is None:
post_data = {}
@@ -468,7 +472,7 @@ class Gitlab(object):
path: str,
query_data: Optional[Dict[str, Any]] = None,
post_data: Optional[Dict[str, Any]] = None,
- raw: Optional[bool] = False,
+ raw: bool = False,
streamed: bool = False,
files: Optional[Dict[str, Any]] = None,
timeout: Optional[float] = None,
@@ -691,7 +695,7 @@ class Gitlab(object):
path: str,
query_data: Optional[Dict[str, Any]] = None,
post_data: Optional[Dict[str, Any]] = None,
- raw: Optional[bool] = False,
+ raw: bool = False,
files: Optional[Dict[str, Any]] = None,
**kwargs: Any,
) -> Union[Dict[str, Any], requests.Response]:
@@ -740,7 +744,7 @@ class Gitlab(object):
path: str,
query_data: Optional[Dict[str, Any]] = None,
post_data: Optional[Dict[str, Any]] = None,
- raw: Optional[bool] = False,
+ raw: bool = False,
files: Optional[Dict[str, Any]] = None,
**kwargs: Any,
) -> Union[Dict[str, Any], requests.Response]:
diff --git a/gitlab/v4/objects/packages.py b/gitlab/v4/objects/packages.py
index a470a94..3e9d9f2 100644
--- a/gitlab/v4/objects/packages.py
+++ b/gitlab/v4/objects/packages.py
@@ -73,7 +73,7 @@ class GenericPackageManager(RESTManager):
return self._obj_cls(
self,
- {
+ attrs={
"package_name": package_name,
"package_version": package_version,
"file_name": file_name,