metaparams

Declarative parameters definition for classes


Keywords
metaclass
License
GPL-3.0+
Install
pip install metaparams==2.0.3

Documentation

metaparams

PyPi Version License Travis-ci Build Status Documentation Status Pytghon versions

metaparams is a MetaClass/Class infrastructure to define params without invoking objects and have them automatically parse/remove the kwargs passed to the class in which they are intalled

Documentation

Read the full documentation at readthedocs.org:

Python 3 Only

  • Yes it is time to move forward

Installation

From pypi:

pip install metaparams

From source:

  • Place the metaparams directory found in the sources inside your project

Features:

  • ParamsBase a class from which to subclass to also be params-enabled
  • MetaParams a MetaClass for more complex usage pattern