diff --git a/docs/guide/index.rst b/docs/guide/index.rst index e4dba05f365da657054febec9c7ba39d4440d75c..758329d68fba4a1828e9633a5330ef8ce691473f 100644 --- a/docs/guide/index.rst +++ b/docs/guide/index.rst @@ -15,4 +15,5 @@ User Guide deploy testing porting + sysdeps faq diff --git a/docs/guide/sysdeps.rst b/docs/guide/sysdeps.rst new file mode 100644 index 0000000000000000000000000000000000000000..8e7d24ad0d756b35fa73e843880a84da52bc5cbf --- /dev/null +++ b/docs/guide/sysdeps.rst @@ -0,0 +1,22 @@ +System Dependencies +=================== + +PyGObject not only depends on packages available from PyPI, but also requires +certain system dependencies to be installed. Because their version isn't taken +into account by pip's dependency resolver, you may need to restrict the version +of PyGObject itself for the installation to succeed. This lists the minimum +version of the system dependencies over time. + +3.46.0+: + * glib: >= 2.64.0 + * gobject-introspection: >= 1.64.0 + * libffi: >= 3.0 + + Example distributions: Ubuntu 20.04, Debian Bullseye, or newer + +3.40.0 - 3.44.x: + * glib: >= 2.56.0 + * gobject-introspection: >= 1.56.0 + * libffi: >= 3.0 + + Example distributions: Ubuntu 18.04, or newer