Metadata-Version: 2.0
Name: python-functionsclient
Version: 0.0.1
Summary: Functions v1 Python API
Home-page: https://open.iron.io/
Author: Denis Makogon
Author-email: denis@iron.io
License: License :: OSI Approved :: Apache Software License
Keywords: functions,async,serverless,Python API
Platform: Linux
Platform: Mac OS-X
Platform: Unix
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Dist: aiohttp (==1.1.5)

# Functions API aiohttp-based Python client

## What is IronFunctions?
[IronFunctions](https://github.com/iron-io/functions) is an open source serverless platform, or as we like to refer to it,
Functions as a Service (FaaS) platform that you can run anywhere.

## IronFunctions Python API Usage Examples
* [Apps](examples/apps_api.py)
* [Routes](examples/routes_api.py)


## Testing
In order to run tests, set the corresponding environment variables:

        PYTHONASYNCIODEBUG=1
        FUNCTIONS_API_PROTO=http
        FUNCTIONS_API_HOST=<api-host>
        FUNCTIONS_API_PORT=<api-port>
        FUNCTIONS_API_VERSION=v1

### Style checks
    tox -epep8

### Integration tests
    tox -epy35


