Metadata-Version: 2.0
Name: bonsai-config
Version: 0.4.0
Summary: A python library reading and writing bonsai configuration files
Home-page: http://github.com/BonsaiAI/bonsai-config
Author: Bonsai Engineering
Author-email: opensource@bons.ai
License: BSD
Keywords: bonsai
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Natural Language :: English
Requires-Dist: six (>=1.10)

Bonsai Config
=============

A python library reading and writing bonsai configuration files.

Installation
------------

Install the latest stable from PyPI:

::

    $ pip install bonsai-config

Install the latest in-development version:

::

    $ pip install https://github.com/BonsaiAI/bonsai-config

Usage
-----

Once installed, import ``bonsai_config`` in order to access methods to
read and write configuration files used by
`bonsai-cli <https://github.com/BonsaiAI/bonsai-cli>`__ and
`bonsai-python <https://github.com/BonsaiAI/bonsai-python>`__.

::

    from bonsai_config import BonsaiConfig

    # Read properties from the main bonsai config file:
    bonsai_config = BonsaiConfig()
    print(bonsai_config.username())
    print(bonsai_config.access_key())

    # Write properties to the main bonsai config file:
    bonsai_config = BonsaiConfig()
    bonsai_config.update_access_key_and_username('new_access_key', 'new_username')


