8000 Relax RESTObject `__init__` or fix it upstream · Issue #2335 · python-gitlab/python-gitlab · GitHub
[go: up one dir, main page]

Skip to content
Relax RESTObject __init__ or fix it upstream #2335
Open
@nejch

Description

@nejch

I was wondering if raising GitlabParsingError is correct for a "valid" response, IIRC we added it for malformed responses and not for real GitLab responses (although here I would expect an empty dict or 404 TBH). May 5508 be a more specific error or an upstream fix to not return None would be clearer to users.

I doubt it is the correct but it is what we are currently doing. My goal was to fix the test at this stage, not to fix the underlying issue which I think will be harder to fix...

Here is an old issue that I forgot about completely: #1192

And the upstream issue: https://gitlab.com/gitlab-org/gitlab/-/issues/8829

Good info!

Originally posted by @JohnVillalovos in #2332 (comment)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0