Install ======= .. contents:: In this section: :depth: 1 :local: .. _label-install-reqs: System Requirements ------------------- Requires Python >= 3.3. It has been tested on Windows 7 and various flavors of \*nix (such as Fedora, OpenSuse, Ubuntu and OSX). For Python < 3.5, there are additional requirements: - Python 3.4: requires the "typing" package (from PyPI) - Python 3.3: requires the same as 3.4 + enum34, pathlib and weakrefmethod (all on PyPI) Please post on pypubsub forum (see :ref:`label-support` section) if you have successfully used PyPubSub with other combinations of Python and Platform. Many thanks to Jerome Laheurte for providing a buildbot with Linux and OSX VM's for continuous testing. How-to ------ With pip installed on your system, do :command:`pip install pypubsub`. If you want the developer version, you can try :command:`pip install --pre pypubsub`. You can also get a zip/tgz from https://github.com/schollii/pypubsub/releases. .. _label-support: Support ------- The forums are currently hosted on google groups: - http://googlegroups.com/group/pypubsub: PyPubSub general help and support (hosted by Google Groups) - http://googlegroups.com/group/pypubsub_dev: PyPubSub bug reports, feature suggestions, patches, etc (hosted by Google Groups) Also, many PyPubSub users are on the `wxPython-users mailing list `_. Release Notes ------------- .. include:: ../src/pubsub/RELEASE_NOTES.txt .. include:: changelog.rst