Metadata-Version: 2.0
Name: netmagus
Version: 0.7.4
Summary: Python module for JSON data exchange via files or RPC with the Intelligent Visibility NetMagus system.
Home-page: http://www.intelligentvisibility.com/netmagus/
Author: Richard Collins
Author-email: richardc@intelligentvisibility.com
License: GNU lGPLv3
Keywords: netmagus network automation netops
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: System :: Networking
Requires-Dist: autobahn-sync (==0.3.2)
Requires-Dist: future (==0.16.0)

NetMāgus Python Package
=======================

| |Updates| |Python3| |BuildStatus|


This Python package is to be used with the `NetMāgus <http://www.intelligentvisibility.com/netmagus>`_ product from `Intelligent Visbility, Inc <http://www.intelligentvisibility.com>`_.

It is used to create and exchange UI forms and Formula steps with the NetMāgus application.

The code has been tested and should work for both Python 2.7 and 3.5+.

To install, simply use ``pip install netmagus``

Refer to the `NetMāgus <http://www.intelligentvisibility.com/netmagus>`_ documentation for usage details.

.. |Updates| image:: https://pyup.io/repos/github/rbcollins123/netmagus_python/shield.svg?token=fffb8c76-e275-451f-8ce0-1ec463f6d650
    :target: https://pyup.io/repos/github/rbcollins123/netmagus_python/
     :alt: Updates

.. |Python3| image:: https://pyup.io/repos/github/rbcollins123/netmagus_python/python-3-shield.svg?token=fffb8c76-e275-451f-8ce0-1ec463f6d650
    :target: https://pyup.io/repos/github/rbcollins123/netmagus_python/
     :alt: Python3

.. |BuildStatus| image:: https://travis-ci.com/rbcollins123/netmagus_python.svg?token=dqosS7xWadx9zSztAYMC&branch=master
    :target: https://travis-ci.com/rbcollins123/netmagus_python/
     :alt: Build Status

=======
History
=======

0.7.4 (2017-08-25)
------------------
* renamed the internal NetMagusSession.start() method to _start since it is not intended to be part of user API

0.7.2 (2017-08-22)
------------------
* Add new ScreenBase() arg to allow over-ride of default behavior to wipe the HTML pop-up area afer each screen passes user data validation

0.7.1 (2017-08-21)
------------------
* changed session.display_screen() to re-raise a CancelButtonPressed exception to be handled by the caller

0.7.0 (2017-08-18)
------------------
* add new ScreenBase abstract base class

