{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/5"}],"enrichment":{"capability":"PGI provides pure Python bindings to GObject Introspection using ctypes and cffi, allowing access to GObject-based libraries from Python without compiled extensions.","skillfed_tags":["gobject-introspection","pure-python","ctypes-wrapper"],"use_cases":["Access GObject libraries from Python without installing compiled dependencies","Run GObject-based code on PyPy or other Python implementations where alternatives may not be available","Prototype GObject bindings in pure Python before committing to compiled solutions","Embed GObject library access in environments where system package management is restricted"],"what_it_does":"PGI is a pure Python implementation of GObject Introspection bindings, designed as an alternative to PyGObject. It uses ctypes and optionally cffi to wrap GObject libraries without requiring compiled C extensions, supporting CPython 2.7, CPython 3.3+, PyPy 1.9+, and PyPy3 2.3+.\n\nThe package is explicitly pre-alpha and incomplete\u2014the description warns that most features beyond the working examples are unsupported. It requires libgirepository 1.0 as a system dependency and loads type information from standard GObject paths. The latest release was 2018-06-25, though the repository remains active.","worth_installing":"No, not recommended for production use. The package is pre-alpha with explicit warnings that most features are unimplemented, has not been released since 2018, and requires system-level GObject dependencies that add friction. Use only if you have a specific need for pure Python implementation or PyPy compatibility and are prepared to work within its documented limitations."},"id":"pgi","links":{"html":"https://skillfed.io/packages/pgi","md":"https://skillfed.io/packages/pgi.md","pypi":"https://pypi.org/project/pgi/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2018-06-25","license_spdx":null,"license_treatment":"copyleft","name":"pgi","python_support":"unspecified","summary":"Pure Python GObject Introspection Bindings"},"popularity":{"monthly_downloads":94784,"position":13304,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.11.2"}
