Metadata-Version: 2.1
Name: hive-py
Version: 0.0.6
Summary: A library to make multi-process and multi-machine programs easy to write
Home-page: https://bitbucket.org/james1345/hive/
Author: James McMahon
Author-email: james1345@googlemail.com
License: MIT
Description: Hive is designed to simplify distributed systems that communicate over messages published to topics. It is designed for
        robotics/cloud systems, to be simple to use and flexible. The basic worker structure is modelled after ROS.
        
        Example of connecting to MQTT running locally:
        
        ```python
        from hive.mqtt import HiveMqtt
        from hive import HiveWorker
        
        
        
        bee = HiveWorker(
            host='localhost'
        )
        
        publisher = bee.publisher("foo", dict)
        bee.subscribe("foo", dict, lambda msg: print(msg))
        
        publisher.publish({
            "id": "test",
            "x": 1.5,
            "list_foo": [1, 2, 3]
        })
        
        bee.spin()
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Intended Audience :: Developers
Requires-Python: >=3.7
Description-Content-Type: text/markdown
