{ "info": { "author": "Daniel Rodriguez", "author_email": "danjrod@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "\nmetaparams\n==========\n\n.. image:: https://img.shields.io/pypi/v/metaparams.svg\n :alt: PyPi Version\n :scale: 100%\n :target: https://pypi.python.org/pypi/metaparams/\n\n.. image:: https://img.shields.io/pypi/l/metaparams.svg\n :alt: License\n :scale: 100%\n :target: https://github.com/mementum/metaparams/blob/master/LICENSE\n\n.. image:: https://travis-ci.org/mementum/metaparams.png?branch=master\n :alt: Travis-ci Build Status\n :scale: 100%\n :target: https://travis-ci.org/mementum/metaparams\n\n.. image:: https://readthedocs.org/projects/metaparams/badge/?version=latest\n :alt: Documentation Status\n :scale: 100%\n :target: https://metaparams.readthedocs.io/\n\n.. image:: https://img.shields.io/pypi/pyversions/metaparams.svg\n :alt: Pytghon versions\n :scale: 100%\n :target: https://pypi.python.org/pypi/metaparams/\n\n``metaparams`` is a MetaClass/Class infrastructure to define params\nwithout invoking objects and have them automatically parse/remove the ``kwargs``\npassed to the class in which they are intalled\n\nDocumentation\n=============\n\nRead the full documentation at readthedocs.org:\n\n - `metaparams documentation `_\n\nPython 3 Only\n=============\n\n - Yes it is time to move forward\n\nInstallation\n============\n\nFrom pypi::\n\n pip install metaparams\n\nFrom source:\n\n - Place the *metaparams* directory found in the sources inside your project\n\nFeatures:\n=========\n\n - ``ParamsBase`` a class from which to subclass to also be params-enabled\n\n - ``MetaParams`` a MetaClass for more complex usage pattern\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/mementum/metaparams/tarball/2.0.3", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mementum/metaparams", "keywords": "metaclass", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "metaparams", "package_url": "https://pypi.org/project/metaparams/", "platform": "", "project_url": "https://pypi.org/project/metaparams/", "project_urls": { "Download": "https://github.com/mementum/metaparams/tarball/2.0.3", "Homepage": "https://github.com/mementum/metaparams" }, "release_url": "https://pypi.org/project/metaparams/2.0.3/", "requires_dist": null, "requires_python": "", "summary": "Declarative parameters definition for classes", "version": "2.0.3" }, "last_serial": 5118745, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "76218290398aae139bd148d5dabb125e", "sha256": "bfb83447e43620e23aa54dd45115d6d12bb25a08bc6a8c1987bc462b46d78f12" }, "downloads": -1, "filename": "metaparams-1.0.0.zip", "has_sig": false, "md5_digest": "76218290398aae139bd148d5dabb125e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14115, "upload_time": "2015-10-25T11:23:01", "url": "https://files.pythonhosted.org/packages/30/e8/1afb846b3e6aaf7c80c650ced1b3fcba99077cf39452f4a673e63ff62e5d/metaparams-1.0.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "cbd2d386e8adce54737b3be34393e2e3", "sha256": "928f2d674c5b4e64fa7bd5d6d938b0bcc4b65d394d4df2724d243301cacb30d9" }, "downloads": -1, "filename": "metaparams-1.0.1.zip", "has_sig": false, "md5_digest": "cbd2d386e8adce54737b3be34393e2e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14723, "upload_time": "2015-10-31T22:25:10", "url": "https://files.pythonhosted.org/packages/c8/0f/4c8b87223a7ec02eb85e9a52aa80cfe497b9fc75d06cb3f3d4508c83fac2/metaparams-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "54588704f2883699de3fed5e522cf167", "sha256": "ced966921b121745f9e1ad094160b0f57f110bfb7183116bff500e2000efd39d" }, "downloads": -1, "filename": "metaparams-1.0.2.zip", "has_sig": false, "md5_digest": "54588704f2883699de3fed5e522cf167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14827, "upload_time": "2015-10-31T23:32:33", "url": "https://files.pythonhosted.org/packages/ab/de/191044087059d7a0caf4543894cbe15936be477c5bc2521665abc7631064/metaparams-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "e27b0779503678a87ed89f6fffa45074", "sha256": "d9e35d563a460ffc48959c661d80fdc093cca81bc2f003fbaaf2771340b28a78" }, "downloads": -1, "filename": "metaparams-1.0.3.zip", "has_sig": false, "md5_digest": "e27b0779503678a87ed89f6fffa45074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15413, "upload_time": "2015-11-01T06:50:47", "url": "https://files.pythonhosted.org/packages/33/b9/086eec2231063861b4d4a7307017b65f67e61dfab117c477c4c247fbfc57/metaparams-1.0.3.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "10247ccfefbf9d8d9a87ba6162e5e9b9", "sha256": "5a16e968dfff70e2f52b2eceb27dc3f99ee4332d49f9de6c8b984e6591d96f9c" }, "downloads": -1, "filename": "metaparams-1.0.4.zip", "has_sig": false, "md5_digest": "10247ccfefbf9d8d9a87ba6162e5e9b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15630, "upload_time": "2015-11-08T11:50:20", "url": "https://files.pythonhosted.org/packages/44/7f/dcc47466c59338a0637f7980ff8a5dc11acd68f215c8449ccd25f30b9e16/metaparams-1.0.4.zip" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1ac1936911d5aadaa422c04d332b5cab", "sha256": "05c2e3919600b57a9705218c30f52b13322bec88cf25e073312156fd009b75dc" }, "downloads": -1, "filename": "metaparams-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ac1936911d5aadaa422c04d332b5cab", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 11945, "upload_time": "2018-04-25T23:00:28", "url": "https://files.pythonhosted.org/packages/b6/13/1c95acdf149b9bfdeb4c2cc0727818a9a9de2da7e9ebec751b47167f2406/metaparams-2.0.0-py2.py3-none-any.whl" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "768a2d33acfcc7a46611d0baac432cf7", "sha256": "630cf242d958f4a8e22e1d85156c0ffd9ff57b88e9200c23796be559b252d6af" }, "downloads": -1, "filename": "metaparams-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "768a2d33acfcc7a46611d0baac432cf7", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11921, "upload_time": "2018-06-10T09:09:21", "url": "https://files.pythonhosted.org/packages/ea/70/2b5aec602729edf737c25be07d2a208be165938cadc6d74e62a4e08bb81e/metaparams-2.0.1-py2.py3-none-any.whl" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "6294d3411c3525bcd32b6de2eb3b2a7b", "sha256": "680c355a1862ce6e4e2243517c04e4d99f419714375180bfd9e47bb1dc3c6ee8" }, "downloads": -1, "filename": "metaparams-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6294d3411c3525bcd32b6de2eb3b2a7b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12087, "upload_time": "2019-04-09T02:57:56", "url": "https://files.pythonhosted.org/packages/82/5e/2396ff6f776bf81e4cc4fbe95c820ee2c6361124da21b063a71722094a55/metaparams-2.0.2-py2.py3-none-any.whl" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "7da6a07e1bcaf3a30e0d419c6415610c", "sha256": "4997c49129c53eac468f069b2add62bc7d9f941dc9bfe4084a8ea76dc12952ed" }, "downloads": -1, "filename": "metaparams-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7da6a07e1bcaf3a30e0d419c6415610c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12337, "upload_time": "2019-04-09T13:17:20", "url": "https://files.pythonhosted.org/packages/d2/9c/c2ee1e17c0fcf373fb166387334b790c7ce4ecbf235ff2677b50abf1b216/metaparams-2.0.3-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7da6a07e1bcaf3a30e0d419c6415610c", "sha256": "4997c49129c53eac468f069b2add62bc7d9f941dc9bfe4084a8ea76dc12952ed" }, "downloads": -1, "filename": "metaparams-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7da6a07e1bcaf3a30e0d419c6415610c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12337, "upload_time": "2019-04-09T13:17:20", "url": "https://files.pythonhosted.org/packages/d2/9c/c2ee1e17c0fcf373fb166387334b790c7ce4ecbf235ff2677b50abf1b216/metaparams-2.0.3-py2.py3-none-any.whl" } ] }