Metadata-Version: 2.1
Name: minrpc
Version: 0.0.7
Summary: Minimalistic RPC utility (DO NOT USE!)
Home-page: https://github.com/hibtc/minrpc
Author: Thomas Gläßle
Author-email: t_glaessle@gmx.de
License: GPLv3+
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: setuptools

minrpc
------

|Version| |License| |Python| |Build| |Coverage|

Minimalistic RPC utility.

Please do not use. This package is only used within cpymad and pytao.


.. |Build| image::      https://api.travis-ci.org/hibtc/minrpc.svg?branch=master
   :target:             https://travis-ci.org/hibtc/minrpc
   :alt:                Build Status

.. |Coverage| image::   https://coveralls.io/repos/hibtc/minrpc/badge.svg?branch=master
   :target:             https://coveralls.io/r/hibtc/minrpc
   :alt:                Coverage

.. |Version| image::    https://img.shields.io/pypi/v/minrpc.svg
   :target:             https://pypi.python.org/pypi/minrpc/
   :alt:                Latest Version

.. |License| image::    http://img.shields.io/pypi/l/minrpc.svg
   :target:             https://github.com/hibtc/minrpc/blob/master/COPYING.GPLv3.txt
   :alt:                License

.. |Python| image::     http://img.shields.io/pypi/pyversions/minrpc.svg
   :target:             https://pypi.python.org/pypi/minrpc#downloads
   :alt:                Supported Python versions

Copying
~~~~~~~

Copyright 2016 HIT Betriebs GmbH

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

For a full text version of the license, see ``COPYING.GPLv3.txt``.

Changelog
~~~~~~~~~

(dates are in the form ``DD.MM.YYYY``)

0.0.7
=====
Date: 11.06.2018

- simplify module access, backward incompatible!!
- add overridable ``Client._communicate`` method


0.0.6
=====
Date: 30.11.2017

- improve error checking before/after requests
- catch more exceptions in __del__
- provide copyright notice as unicode


0.0.5
=====
Date: 13.11.2017

- allow locking during request (for thread safety)


0.0.4
=====
Date: 12.07.2017

- remember error state of connection (whether RemoteProcessCrashed was raised)
- export an OrderedDict type that preserves insertion order


0.0.3
=====
Date: 24.09.2016

- fix raised exception type in client


0.0.2
=====
Date: 19.09.2016

- fix problem with exception handling


0.0.1
=====
Date: 19.09.2016

- copied from cpymad 0.14.3


