Metadata-Version: 1.1
Name: aspectlib
Version: 0.6.1
Summary: Aspect-Oriented Programming toolkit.
Home-page: https://github.com/ionelmc/python-aspectlib
Author: Ionel Cristian Mărieș
Author-email: contact@ionelmc.ro
License: BSD
Description: ================
        python-aspectlib
        ================
        
        .. image:: https://secure.travis-ci.org/ionelmc/python-aspectlib.png
            :alt: Build Status
            :target: https://travis-ci.org/ionelmc/python-aspectlib
        
        .. image:: https://coveralls.io/repos/ionelmc/python-aspectlib/badge.png?branch=master
            :alt: Coverage Status
            :target: https://coveralls.io/r/ionelmc/python-aspectlib
        
        .. image:: https://pypip.in/d/aspectlib/badge.png
            :alt: PYPI Package
            :target: https://pypi.python.org/pypi/aspectlib
        
        .. image:: https://pypip.in/v/aspectlib/badge.png
            :alt: PYPI Package
            :target: https://pypi.python.org/pypi/aspectlib
        
        ``aspectlib`` is an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing
        behavior in existing code is desired.
        
        Documentation
        =============
        
        Docs are hosted at readthedocs.org: `python-aspectlib docs <http://python-aspectlib.readthedocs.org/en/latest/>`_.
        
        Implementation status
        =====================
        
        Weaving functions, methods, instances and classes is completed.
        
        Pending:
        
        * Whole-module weaving
        * *Concerns* (see `docs/todo.rst`)
        
        If ``aspectlib.weave`` doesn't work for your scenario please report a bug !
        
        Requirements
        ============
        
        :OS: Any
        :Runtime: Python 2.6, 2.7, 3.3, 3.4 or PyPy
        
        Python 3.2, 3.1 and 3.0 are *NOT* supported (some objects are too crippled).
        
Keywords: python,aop,aspects,aspect oriented programming,decorators,patch,monkeypatch,weave,debug,log,tests,mock
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
