Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
pygobject
pygobject
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 238
    • Issues 238
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 9
    • Merge Requests 9
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • pygobjectpygobject
  • Issues
  • #376

Closed
Open
Opened Jan 01, 2020 by lovetox@lovetox

Lots of warnings when linting Gstreamer module

Lint this code with pylint

from gi.repository import Gst

yields a lot of warnings

/usr/lib/python3.7/inspect.py:78: Warning: ../../../gobject/gsignal.c:1680: parameter 1 of type '<invalid>' for signal "GstBus::sync_message" is not a value type
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: ../../../gobject/gsignal.c:1680: parameter 1 of type '<invalid>' for signal "GstBus::message" is not a value type
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: g_param_spec_boxed: assertion 'G_TYPE_IS_BOXED (boxed_type)' failed
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: validate_pspec_to_install: assertion 'G_IS_PARAM_SPEC (pspec)' failed
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: g_param_spec_boxed: assertion 'G_TYPE_IS_BOXED (boxed_type)' failed
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: validate_pspec_to_install: assertion 'G_IS_PARAM_SPEC (pspec)' failed
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: ../../../gobject/gsignal.c:1680: parameter 1 of type '<invalid>' for signal "GstBus::sync_message" is not a value type
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: ../../../gobject/gsignal.c:1680: parameter 1 of type '<invalid>' for signal "GstBus::message" is not a value type
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: g_param_spec_boxed: assertion 'G_TYPE_IS_BOXED (boxed_type)' failed
  return isinstance(object, type)
/usr/lib/python3.7/inspect.py:78: Warning: validate_pspec_to_install: assertion 'G_IS_PARAM_SPEC (pspec)' failed
  return isinstance(object, type)

Im not sure if this is something pygobject can fix, if not please close

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/pygobject#376