Metadata-Version: 2.1
Name: toga
Version: 0.4.2
Summary: A Python native, OS native GUI toolkit.
Author-email: Russell Keith-Magee <russell@keith-magee.com>
Maintainer-email: BeeWare Team <team@beeware.org>
License: New BSD
Project-URL: Homepage, https://beeware.org/project/projects/libraries/toga/
Project-URL: Funding, https://beeware.org/contributing/membership/
Project-URL: Documentation, https://toga.readthedocs.io/en/latest/
Project-URL: Tracker, https://github.com/beeware/toga/issues
Project-URL: Source, https://github.com/beeware/toga
Keywords: gui,widget,cross-platform,toga,desktop,mobile,web,macOS,cocoa,iOS,android,windows,winforms,linux,freeBSD,gtk,console,web
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: User Interfaces
Classifier: Topic :: Software Development :: Widget Sets
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: toga-winforms==0.4.2; sys_platform == "win32"
Requires-Dist: toga-gtk==0.4.2; sys_platform == "linux"
Requires-Dist: toga-gtk==0.4.2; "freebsd" in sys_platform
Requires-Dist: toga-cocoa==0.4.2; sys_platform == "darwin"
Requires-Dist: toga-iOS==0.4.2; sys_platform == "ios"
Requires-Dist: toga-android==0.4.2; sys_platform == "android"
Requires-Dist: toga-web==0.4.2; sys_platform == "emscripten"

toga
====

A meta-package for installing the `Toga widget toolkit`_.

This package installs the `toga-core <https://pypi.org/project/toga-core>`__ library,
plus a different Toga backend depending the platform where it is installed:

* `toga-cocoa <https://pypi.org/project/toga-cocoa>`__ on macOS
* `toga-gtk <https://pypi.org/project/toga-gtk>`__ on Linux and FreeBSD
* `toga-winforms <https://pypi.org/project/toga-winforms>`__ on Windows

Backends are also available for `Android <https://pypi.org/project/toga-android>`__,
`iOS <https://pypi.org/project/toga-iOS>`__, `single-page web apps
<https://pypi.org/project/toga-web>`__, and `testing
<https://pypi.org/project/toga-dummy>`__; however, these must be installed manually.

Toga requires **Python 3.8** or newer. It does not support Python 2. Some platforms have
additional prerequisites; see the `Toga platform guide
<https://toga.readthedocs.io/en/stable/reference/platforms/index.html>`__ for details.

For more details, see the `Toga project on Github`_.

.. _Toga widget toolkit: https://beeware.org/toga
.. _Toga project on Github: https://github.com/beeware/toga

Community
---------

Toga is part of the `BeeWare suite`_. You can talk to the community through:

* `@beeware@fosstodon.org on Mastodon`_
* `Discord`_
* The Toga `Github Discussions forum`_

We foster a welcoming and respectful community as described in our
`BeeWare Community Code of Conduct`_.

.. _BeeWare suite: https://beeware.org
.. _@beeware@fosstodon.org on Mastodon: https://fosstodon.org/@beeware
.. _Discord: https://beeware.org/bee/chat/
.. _Github Discussions forum: https://github.com/beeware/toga/discussions
.. _BeeWare Community Code of Conduct: https://beeware.org/community/behavior/

Contributing
------------

If you experience problems with this package, `log them on GitHub`_. If you
want to contribute code, please `fork the code`_ and `submit a pull request`_.

.. _log them on Github: https://github.com/beeware/toga/issues
.. _fork the code: https://github.com/beeware/toga
.. _submit a pull request: https://github.com/beeware/toga/pulls
