@@ -152,26 +152,41 @@ Tk toolkit (https://www.tcl.tk). An Aqua-native version of Tk is bundled with
152152macOS by Apple, and the latest version can be downloaded and installed from
153153https://www.activestate.com; it can also be built from source.
154154
155- *wxPython * is another popular cross-platform GUI toolkit that runs natively on
156- macOS. Packages and documentation are available from https://www.wxpython.org.
155+ A number of alternative macOS GUI toolkits are available:
157156
158- *PyQt * is another popular cross-platform GUI toolkit that runs natively on
159- macOS. More information can be found at
160- https://riverbankcomputing.com/software/pyqt/intro.
157+ * `PySide <https://www.qt.io/qt-for-python >`__: Official Python bindings to the
158+ `Qt GUI toolkit <https://qt.io >`__.
161159
162- *PySide * is another cross-platform Qt-based toolkit. More information at
163- https://www.qt.io/qt-for-python .
160+ * ` PyQt < https://riverbankcomputing.com/software/pyqt/intro >`__: Alternative
161+ Python bindings to Qt .
164162
163+ * `Kivy <https://kivy.org >`__: A cross-platform GUI toolkit that supports
164+ desktop and mobile platforms.
165+
166+ * `Toga <https://toga.readthedocs.io >`__: Part of the `BeeWare Project
167+ <https://beeware.org> `__; supports desktop, mobile, web and console apps.
168+
169+ * `wxPython <https://www.wxpython.org >`__: A cross-platform toolkit that
170+ supports desktop operating systems.
165171
166172.. _distributing-python-applications-on-the-mac :
167173
168174Distributing Python Applications
169175================================
170176
171- The standard tool for deploying standalone Python applications on the Mac is
172- :program: `py2app `. More information on installing and using :program: `py2app `
173- can be found at https://pypi.org/project/py2app/.
177+ A range of tools exist for converting your Python code into a standalone
178+ distributable application:
179+
180+ * `py2app <https://pypi.org/project/py2app/ >`__: Supports creating macOS ``.app ``
181+ bundles from a Python project.
174182
183+ * `Briefcase <https://briefcase.readthedocs.io >`__: Part of the `BeeWare Project
184+ <https://beeware.org> `__; a cross-platform packaging tool that supports
185+ creation of ``.app `` bundles on macOS, as well as managing signing and
186+ notarization.
187+
188+ * `PyInstaller <https://pyinstaller.org/ >`__: A cross-platform packaging tool that creates
189+ a single file or folder as a distributable artifact.
175190
176191Other Resources
177192===============
@@ -184,4 +199,3 @@ https://www.python.org/community/sigs/current/pythonmac-sig/
184199Another useful resource is the MacPython wiki:
185200
186201https://wiki.python.org/moin/MacPython
187-
0 commit comments