{ "info": { "author": "David Delassus", "author_email": "david.jose.delassus@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "link.model\n==========\n\n**link.model** provides a Model factory for middlewares based on data schema.\n\nSee documentation_ for more informations.\n\n.. _documentation: https://linkmodel.readthedocs.io\n\n.. image:: https://img.shields.io/pypi/l/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: License\n\n.. image:: https://img.shields.io/pypi/status/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: Development Status\n\n.. image:: https://img.shields.io/pypi/v/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: Latest release\n\n.. image:: https://img.shields.io/pypi/pyversions/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/implementation/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: Supported Python implementations\n\n.. image:: https://img.shields.io/pypi/wheel/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: Download format\n\n.. image:: https://travis-ci.org/linkdd/link.model.svg?branch=master&style=flat-square\n :target: https://travis-ci.org/linkdd/link.model\n :alt: Build status\n\n.. image:: https://coveralls.io/repos/github/linkdd/link.model/badge.png?style=flat-square\n :target: https://coveralls.io/r/linkdd/link.model\n :alt: Code test coverage\n\n.. image:: https://img.shields.io/pypi/dm/link.model.svg?style=flat-square\n :target: https://pypi.python.org/pypi/link.model/\n :alt: Downloads\n\n.. image:: https://landscape.io/github/linkdd/link.model/master/landscape.svg?style=flat-square\n :target: https://landscape.io/github/linkdd/link.model/master\n :alt: Code Health\n\nInstallation\n------------\n\n.. code-block:: text\n\n pip install link.model\n\nDonating\n--------\n\n.. image:: https://liberapay.com/assets/widgets/donate.svg\n :target: https://liberapay.com/linkdd/donate\n :alt: Support via Liberapay", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/linkdd/link.model", "keywords": "link model schema", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "link.model", "package_url": "https://pypi.org/project/link.model/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/link.model/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/linkdd/link.model" }, "release_url": "https://pypi.org/project/link.model/0.10/", "requires_dist": null, "requires_python": null, "summary": "Provides a Model factory based on data schema for middlewares", "version": "0.10" }, "last_serial": 2322027, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0619e88b710af8e103f38e5ac644c696", "sha256": "668db015d0b80d06422591e68537ffe4773ec71a124daffed541a558e85f4bf1" }, "downloads": -1, "filename": "link.model-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0619e88b710af8e103f38e5ac644c696", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4619, "upload_time": "2016-07-12T09:55:21", "url": "https://files.pythonhosted.org/packages/ca/4d/c3dac73ba943afad0e8ef6280cbc5722a6c57c1c7bbd00272b90df504ac3/link.model-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b60c300d7a0fff7cafc0444c2a1affc5", "sha256": "604cf2bfb842b1ee70be37bd521dacf1ac0c0cc9623a8df102d264efd98428f6" }, "downloads": -1, "filename": "link.model-0.1.tar.gz", "has_sig": false, "md5_digest": "b60c300d7a0fff7cafc0444c2a1affc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3160, "upload_time": "2016-07-12T09:52:06", "url": "https://files.pythonhosted.org/packages/21/d5/27fcf50e9fcaa8d392c8bd6cd543264094d10304a6f924350792c363bbe6/link.model-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "e98d765939b4431b9260b8df956cd3e9", "sha256": "bd87f564a714f7fc5c7a1b89f139cd4c47b54b50154e2661681e962be6ba73da" }, "downloads": -1, "filename": "link.model-0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e98d765939b4431b9260b8df956cd3e9", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4718, "upload_time": "2016-09-02T21:32:54", "url": "https://files.pythonhosted.org/packages/11/c0/277cb71f9a1c769b7a26f664a05ed7382d4ed0572f953c899fd0b62949d6/link.model-0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36544f311434bbffcd94a302111ab008", "sha256": "c8396c2f07a9a13748985d60b48ae1a474afe43be92b19df1b55350ec38ea3f4" }, "downloads": -1, "filename": "link.model-0.10.tar.gz", "has_sig": false, "md5_digest": "36544f311434bbffcd94a302111ab008", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3281, "upload_time": "2016-09-02T21:32:52", "url": "https://files.pythonhosted.org/packages/07/40/7ddc7d9e9043c596bf0ef3dc2b44fa049f2a83ab0d1f22593f0a8334e792/link.model-0.10.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f88974fab3eea51496ab174f8b56dfe4", "sha256": "3feabd40d2975a06b225c42f692cf6ad8ad725194ec25f66e0eba15e1db6cebb" }, "downloads": -1, "filename": "link.model-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f88974fab3eea51496ab174f8b56dfe4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4693, "upload_time": "2016-07-12T15:13:37", "url": "https://files.pythonhosted.org/packages/c1/87/91e68ff81d542d932d4f081466403b5c07829ba7c98b919fde7ca10e2a0f/link.model-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed5ffdb38b533fbc3c3644cccaec9f23", "sha256": "8699f320688555ecf9cca74188c5a8b083f73122743e88328bdd2e7b77f4e976" }, "downloads": -1, "filename": "link.model-0.2.tar.gz", "has_sig": false, "md5_digest": "ed5ffdb38b533fbc3c3644cccaec9f23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3239, "upload_time": "2016-07-12T15:13:23", "url": "https://files.pythonhosted.org/packages/2c/ee/2a16a0ed6f08797a48fb4fdf27f68404a0fa30cdf6a7ccfb11c22bf916fc/link.model-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "e950abef09722f461c6649dba214c67d", "sha256": "836cf463e0d1df3b98a884179d96fb8d8fea4890f03a9dc87a9e1d19f96a8b9d" }, "downloads": -1, "filename": "link.model-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e950abef09722f461c6649dba214c67d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4707, "upload_time": "2016-07-12T20:40:59", "url": "https://files.pythonhosted.org/packages/b1/2a/ffb51c4b2bf13a58a1c3614ff768ec1dbb68b2fd62fb8dcc52d64228fbf5/link.model-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd1ee3194de1f8efb3fd0cc1c1bedeb2", "sha256": "19b49a66dde36b7e4c38eb85b00a7e267bd00ca1ba790ea2355aed0962b07f4f" }, "downloads": -1, "filename": "link.model-0.3.tar.gz", "has_sig": false, "md5_digest": "fd1ee3194de1f8efb3fd0cc1c1bedeb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3241, "upload_time": "2016-07-12T20:40:56", "url": "https://files.pythonhosted.org/packages/9a/99/6e36dc52a1090ab04d7d46b55a687916c461bcdcecaf68cd9c9ffbec93f5/link.model-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "3e96f6b2632a1cbfc09eb5c0fa5588cb", "sha256": "fe3381a73b75c24af5438c7ac372ef358a4b87d08254a35490570615edd3d1fd" }, "downloads": -1, "filename": "link.model-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e96f6b2632a1cbfc09eb5c0fa5588cb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4714, "upload_time": "2016-07-13T08:30:33", "url": "https://files.pythonhosted.org/packages/e7/27/a8822adba3c8a03a0ccb6c42643564034f16370bb212c89924fa89bbdaff/link.model-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1381d910c1b23313e6a15c48864ec1", "sha256": "6989ddce66feb8908ab467067d54b88bc2cbb51e35028af6034697d76f727bfa" }, "downloads": -1, "filename": "link.model-0.4.tar.gz", "has_sig": false, "md5_digest": "9c1381d910c1b23313e6a15c48864ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3260, "upload_time": "2016-07-13T08:30:31", "url": "https://files.pythonhosted.org/packages/e0/72/c0a00dcaad53b869a25e59f97cafb6e620d080a2469b2756f72f3e4d074f/link.model-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "1db27153e22a039b53197c991c1f8c47", "sha256": "983fbed2b54b3b48b605d14ddebdeae1312ed64effa08200353799ce293ab7a2" }, "downloads": -1, "filename": "link.model-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1db27153e22a039b53197c991c1f8c47", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4728, "upload_time": "2016-07-13T08:40:28", "url": "https://files.pythonhosted.org/packages/d2/f2/ea0a923ec4245b4de380f18b0278cd261492860163dca606685130759686/link.model-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e7332cf1a5492d74702f1927214b015", "sha256": "fc9dbf0a7d3891de9559e46500d1ec435ed2beecfaa42d89542e6b5fef7b4f62" }, "downloads": -1, "filename": "link.model-0.5.tar.gz", "has_sig": false, "md5_digest": "9e7332cf1a5492d74702f1927214b015", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3265, "upload_time": "2016-07-13T08:40:26", "url": "https://files.pythonhosted.org/packages/e7/13/791e031e9bb6113e27add52a1919dad93703eb1316605e811e53ffc8c09a/link.model-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "79247c79b24882fb872483dbbe4b3e6d", "sha256": "c52c14a120202ffb86a4568f4957550eb1e80861d52dd632ab54b4a5d0d3add3" }, "downloads": -1, "filename": "link.model-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79247c79b24882fb872483dbbe4b3e6d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4745, "upload_time": "2016-07-18T07:21:05", "url": "https://files.pythonhosted.org/packages/ed/40/da6420c80a1e624dfa25d347e365501b44e8fbe5af2bc24230bad5d56819/link.model-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e8b5c89ef17e465d3d4baeb351272a", "sha256": "925b4cdc2a1f2d4ab0657fe542a12283b2da69763a3bac6fef50a3b6ad6029f7" }, "downloads": -1, "filename": "link.model-0.6.tar.gz", "has_sig": false, "md5_digest": "b4e8b5c89ef17e465d3d4baeb351272a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3286, "upload_time": "2016-07-18T07:21:02", "url": "https://files.pythonhosted.org/packages/57/16/f1e668cc05a36c3956ee3eae450d467d8dcb02f4c20dfee8b6593ad8c460/link.model-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "fd371b31acf1ace47262794e20039435", "sha256": "9502928b9da01588d273219828a893688f16d2f116923de5a627a7aee8812865" }, "downloads": -1, "filename": "link.model-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd371b31acf1ace47262794e20039435", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4736, "upload_time": "2016-07-19T07:43:50", "url": "https://files.pythonhosted.org/packages/6c/5c/66d81fc4050ea9f4843a1340170bdaf01e90dbb904fafbbfbb2dec1d3161/link.model-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04e1d7b54be7a0ece400c54a22c3f4ae", "sha256": "a5b7c452ad14ec5d81282aca8f7584b2d5e95c41206e911b7887c88190b8b597" }, "downloads": -1, "filename": "link.model-0.7.tar.gz", "has_sig": false, "md5_digest": "04e1d7b54be7a0ece400c54a22c3f4ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3286, "upload_time": "2016-07-19T07:43:48", "url": "https://files.pythonhosted.org/packages/49/ae/462cb2ec7483041f5ac3d6887b349dfaa92977c930fe1bb05dc593e5f5a0/link.model-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "14eeb73ac2345b94c387fc6afe886a50", "sha256": "afc9adb33da59a2be4857c2002a10ec3f3e9c9a2ba0082e4877ea785250e0530" }, "downloads": -1, "filename": "link.model-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14eeb73ac2345b94c387fc6afe886a50", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4754, "upload_time": "2016-07-19T23:35:03", "url": "https://files.pythonhosted.org/packages/cf/34/d6e3b0fe74533cab11a0501573329e859e81cfcdcb32b9aabde8e4839fda/link.model-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "050dd88cad33376f3ce0244032a324a0", "sha256": "64fc041cc5ff91531ba5dbab1285c6edf4f6d3048d9fa4e4dbdffb634ad88309" }, "downloads": -1, "filename": "link.model-0.8.tar.gz", "has_sig": false, "md5_digest": "050dd88cad33376f3ce0244032a324a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3293, "upload_time": "2016-07-19T23:35:00", "url": "https://files.pythonhosted.org/packages/b3/8e/41cf0a32f787120e1b326b6ec1410332cc7d2fa4f133885ce4afd2c6c874/link.model-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "2f89329c9ad40961c65e62b250cdff53", "sha256": "f8ee270a269c10b486a1975ff16d275af73c5f1009d307cdba1e65c0ed67af9b" }, "downloads": -1, "filename": "link.model-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f89329c9ad40961c65e62b250cdff53", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4749, "upload_time": "2016-07-20T08:05:00", "url": "https://files.pythonhosted.org/packages/e7/39/219c093189353a2e5c68e8174f314a032b8c3781bb3f28848a1811a302c7/link.model-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8103787fb246a7684ba408745153607a", "sha256": "9517f42b8bc1c86176bdc72ad3e07c46838ff4e85bdc71a2bdcf343852f9233f" }, "downloads": -1, "filename": "link.model-0.9.tar.gz", "has_sig": false, "md5_digest": "8103787fb246a7684ba408745153607a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3288, "upload_time": "2016-07-20T08:04:58", "url": "https://files.pythonhosted.org/packages/da/15/53f1a465aaa7bf9f09cdc2ba8a9f2a6726d7d9659af99367abedf50b90b4/link.model-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e98d765939b4431b9260b8df956cd3e9", "sha256": "bd87f564a714f7fc5c7a1b89f139cd4c47b54b50154e2661681e962be6ba73da" }, "downloads": -1, "filename": "link.model-0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e98d765939b4431b9260b8df956cd3e9", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4718, "upload_time": "2016-09-02T21:32:54", "url": "https://files.pythonhosted.org/packages/11/c0/277cb71f9a1c769b7a26f664a05ed7382d4ed0572f953c899fd0b62949d6/link.model-0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36544f311434bbffcd94a302111ab008", "sha256": "c8396c2f07a9a13748985d60b48ae1a474afe43be92b19df1b55350ec38ea3f4" }, "downloads": -1, "filename": "link.model-0.10.tar.gz", "has_sig": false, "md5_digest": "36544f311434bbffcd94a302111ab008", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3281, "upload_time": "2016-09-02T21:32:52", "url": "https://files.pythonhosted.org/packages/07/40/7ddc7d9e9043c596bf0ef3dc2b44fa049f2a83ab0d1f22593f0a8334e792/link.model-0.10.tar.gz" } ] }