diff --git a/README.rst b/README.rst index fc52e74da..d73abaa66 100644 --- a/README.rst +++ b/README.rst @@ -38,20 +38,20 @@ A Python native, OS native GUI toolkit. Minimum requirements -------------------- -* Toga requires **Python 3.8 or higher**. Python 2 is not supported. +* Toga requires **Python 3.8 or higher**. * If you're on macOS, you need to be on 11 (Big Sur) or newer. * If you're on Windows, you'll need Windows 10 or newer. If you are using Windows 10 and want to use a WebView to display web content, you will also - need to install the `Edge WebView2 Evergreen - Runtime. `__ + need to install the `Edge WebView2 Evergreen Runtime + `__. Windows 11 has this runtime installed by default. * If you're on Linux (or another Unix-based operating system), you need to have - GTK+ 3.10 or newer. This is the version that ships starting with Ubuntu 14.04 - and Fedora 20. You also need to install the system packages listed - in `Tutorial 0 `__. + GTK+ >= 3.24 and glib >= 2.64. These are available starting with Ubuntu 20.04 and + Fedora 32. You also need to install the system packages listed in `Linux platform + documentation `__. Quickstart ---------- diff --git a/changes/2566.doc.rst b/changes/2566.doc.rst new file mode 100644 index 000000000..66f7ae986 --- /dev/null +++ b/changes/2566.doc.rst @@ -0,0 +1 @@ +The minimum supported Linux release requirements were updated to Ubuntu 20.04 or Fedora 32. diff --git a/docs/reference/platforms/linux.rst b/docs/reference/platforms/linux.rst index c9a9cab95..7d5f2a80a 100644 --- a/docs/reference/platforms/linux.rst +++ b/docs/reference/platforms/linux.rst @@ -29,7 +29,7 @@ Prerequisites ``toga-gtk`` requires GTK 3.22 or newer. Most testing occurs with GTK 3.24 as this is the version that has shipped with all versions of Ubuntu since Ubuntu 20.04, and all -versions of Fedora since Fedora 29. +versions of Fedora since Fedora 32. The system packages that provide GTK must be installed manually: