1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
****************************************
Pyro - Python Remote Objects - |version|
****************************************
.. image:: _static/pyro-large.png
:align: center
:alt: PYRO logo
Manual :ref:`genindex`
.. index:: what is Pyro
What is Pyro?
-------------
A library that enables you to build applications in which
objects can talk to each other over the network, with minimal programming effort.
You can just use normal Python method calls to call objects running on other machines.
Pyro is a pure Python library and runs on many different platforms and Python versions.
Pyro is copyright © Irmen de Jong (irmen@razorvine.net | http://www.razorvine.net). Please read :doc:`license`.
Pyro can be found on Pypi as `Pyro5 <http://pypi.python.org/pypi/Pyro5/>`_. Source is on Github: https://github.com/irmen/Pyro5
Pyro5 is the current version of Pyro. `Pyro4 <https://pyro4.readthedocs.io/>`_ is the predecessor
that only gets important bugfixes and security fixes, but is otherwise no longer being improved.
New code should use Pyro5 if at all possible.
.. toctree::
:maxdepth: 2
:caption: Contents of this manual:
intro.rst
install.rst
tutorials.rst
commandline.rst
clientcode.rst
servercode.rst
nameserver.rst
security.rst
errors.rst
tipstricks.rst
config.rst
api.rst
pyrolite.rst
changelog.rst
license.rst
Index
=====
* :ref:`genindex`
* :ref:`search`
.. figure:: _static/tf_pyrotaunt.png
:target: http://wiki.teamfortress.com/wiki/Pyro
:alt: PYYYRRRROOOO
:align: center
|