Metadata-Version: 1.1
Name: excentury
Version: 0.2.4
Summary: Call C++ from Python and MATLAB
Home-page: http://excentury.readthedocs.org
Author: Manuel Lopez
Author-email: jmlopez.rod@gmail.com
License: BSD License
Description: Excentury
        =========
        
        .. image:: http://img.shields.io/pypi/dm/excentury.svg
           :alt: Downloads
           :target: https://pypi.python.org/pypi/excentury#downloads
        .. image:: http://img.shields.io/pypi/v/excentury.svg
           :alt: Latest Version
           :target: http://pypi.python.org/pypi/excentury
        .. image:: http://img.shields.io/badge/license-BSD-yellow.svg
           :alt: BSD License
           :target: http://opensource.org/licenses/BSD-3-Clause
           
        Excentury is a set of libraries written in C++ that enables easy
        integration of C++ code into Python and MATLAB projects.
        
        Documentation
        -------------
        
        Installation and usage documentation is available in the ``docs/``
        directory of the distribution and on `http://excentury.readthedocs.org
        <http://excentury.readthedocs.org>`_.
        Change Log
        ----------
        
        0.2.4 (2014-08-22)
        ++++++++++++++++++
        
        - Fixed installation error. Missing HISTORY.rst in MANIFEST.in. 
        
        
        0.2.3 (2014-08-22)
        ++++++++++++++++++
        
        - Added the history file.
        - The documentation has been changed to introduce excentury with a
          simple example.
        - The `Armadillo <http://arma.sourceforge.net/>`_ library has been
          adapted. See ``tests/xcpp/arma.xcpp`` for examples.
        
        
        0.2.2 (2014-08-20)
        ++++++++++++++++++
        
        - Installation fixed for linux systems. All operating systems besides
          OS X are assumed to use ``.bashrc``.
        
        
        0.2.1 (2014-08-19)
        ++++++++++++++++++
        
        - Configuration files have access to ``ARG`` and ``CFG`` variables.
        - Installation requires ``six>=1.7.3``.
        - Matlab cpp writer error fixed.
        
        
        0.2.0 (2014-08-18)
        ++++++++++++++++++
        
        - Added in the `Python Package Index
          <https://pypi.python.org/pypi/excentury/>`_.
        - Install command sets environmental variables.
        - Issue with ``istringstream`` fixed for OS X 10.9.
        - Default paths set to be in ``site.getuserbase()+'/lib/excentury'``.
        - Python runtime errors fixed.
        - Dependence on ``configparser`` has been removed.
        - Empty configuration variables no longer give errors.
        - Interpolation in configuration files is now available.
        - Removed ``config`` command to set variables. It must be done
          manually.
        - Conditional configuration allows us to use Python code in
          configuration files.
        - Excentury files must include ``<excentury/excentury.h>``.
        - Unit testing is done with ``bash``.
        - Fixed ``IOError`` when attempting to read nonexistent config file.
        - Armadillo incorporation example added.
        - Excentury can create and track projects.
        - A warning is issued when an excentury project is selected.
        
        
        0.1.0 (2014-03-28)
        ++++++++++++++++++
        
        - Initial release.
        - Not registered in the Python Index.
        - Must source the bashrc file for temporary installation.
        - Works primarily in OS X 10.8.
        
Keywords: c++ python matlab interoperability
Platform: Darwin
Platform: Linux
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 2
Classifier: Topic :: Scientific/Engineering :: Mathematics
