Metadata-Version: 2.0
Name: read-env
Version: 1.0.0
Summary: reads .env files into os.environ
Home-page: https://github.com/sloria/read_env
Author: Steven Loria
Author-email: sloria1@gmail.com
License: MIT
Keywords: env environment variables
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy

********
read_env
********

.. image:: https://badge.fury.io/py/read_env.svg
    :target: http://badge.fury.io/py/read_env
    :alt: Latest version

.. image:: https://travis-ci.org/sloria/read_env.svg?branch=master
    :target: https://travis-ci.org/sloria/read_env
    :alt: Travis-CI


read_env reads .env.

Install
-------
::

    pip install read_env

Usage
-----

Add variables to a ``.env`` file in your project.

.. code-block:: bash

    # myapp/.env
    DEBUG=true
    PORT=5000

Call ``read_env`` to add the variables to ``os.environ``.

.. code-block:: python

    # myapp/env.py
    import os
    from read_env import read_env

    read_env()

    assert os.environ['DEBUG'] == 'true'
    assert int(os.environ['PORT']) == 5000

Related Projects
----------------

Check out `environs <https://github.com/sloria/environs>`_ for parsing environment variables.

License
-------

MIT


