Metadata-Version: 2.1
Name: butter.mas-api
Version: 2.1.0
Summary: Python Client API for Butter MAS platform
Home-page: https://butter-robotics.web.app
Author: Benny Megidish
Author-email: bennymegk@gmail.com
License: Apache-2.0
Project-URL: Documentation, https://butter-robotics.web.app/#/library/documentation/mas_os_python_api
Project-URL: Source, https://github.com/bennymeg/Butter.MAS.PythonAPI
Project-URL: Tracker, https://github.com/bennymeg/Butter.MAS.PythonAPI/issues
Description: # Butter MAS Python API
        HTTP client python API for Butter MAS platform.
        
        [![licence](https://img.shields.io/github/license/butter-robotics/Butter.MAS.PythonAPI.svg)](https://github.com/butter-robotics/Butter.MAS.PythonAPI/blob/master/LICENSE)
        [![](https://img.shields.io/pypi/v/butter.mas-api.svg)](https://pypi.org/project/butter.mas-api/)
        
        
        ## Getting Started
        
        These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
        
        ### Prerequisites
        
        You will need to install python 3 in order to use this software
        
        ### Installing
        
        ```
        pip install -U butter.mas-api
        ```
        <!-- NOTE: the PyPi module name is _different_ then the repository name -->
        
        ### Usage
        
        ```python
        from butter.mas.api import HttpClient
        
        butterHttpClient = HttpClient('192.168.0.111')  # use you robot ip here
        
        result = butterHttpClient.playAnimation('welcome')
        print(result.json())
        ```
        
        ### Coding style tests
        
        #### Linting
        
        Please use PyLint (Default linter on VS Code) to lint your code before submitting a PR.
        
        #### Tests
        
        Please test your code before submitting a PR.
        ```
        python -m unittest tests/api_test.py
        ```
        
        ## Documentation
        - 👨🏼‍💻 [API](https://butter-robotics.github.io/Butter.MAS.PythonAPI/),
        <!-- (https://github.com/butter-robotics/Butter.MAS.PythonAPI/blob/master/docs/API.md), -->
        - 🖋  [Licence](https://github.com/butter-robotics/Butter.MAS.PythonAPI/blob/master/LICENSE)
        <!-- - 👩🏼‍🏫 [Examples](https://github.com/butter-robotics/Butter.MAS.PythonAPI/blob/master/docs/examples),   -->
        
        ## Contributing
        
        Please read [CONTRIBUTING.md](https://github.com/butter-robotics/Butter.MAS.PythonAPI/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
        
        In order to install along with test tools you will need to run:
        
        ```bash
        pip install -e .[dev]
        ```
        
        ## Versioning
        
        We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/butter-robotics/Butter.MAS.PythonAPI/tags). 
        
        ## Authors
        
        **Benny Megidish**
        
        _See also the list of [contributors](https://github.com/butter-robotics/Butter.MAS.PythonAPI/contributors) who participated in this project._
        
        ## License
        
        This project is licensed under the Apache 2.0 License - see the [LICENSE.md](https://github.com/butter-robotics/Butter.MAS.PythonAPI/blob/master/LICENSE) file for details
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
