{ "info": { "author": "Christophe VG", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "# ServiceFactory\n\n> A highly opinionated and very convention-driven framework for creating Python \"services\"\n\n[![Latest Version on PyPI](https://img.shields.io/pypi/v/servicefactory.svg)](https://pypi.python.org/pypi/servicefactory/)\n[![Supported Implementations](https://img.shields.io/pypi/pyversions/servicefactory.svg)](https://pypi.python.org/pypi/servicefactory/)\n[![Build Status](https://secure.travis-ci.org/christophevg/py-servicefactory.svg?branch=master)](http://travis-ci.org/christophevg/py-servicefactory)\n[![Documentation Status](https://readthedocs.org/projects/servicefactory/badge/?version=latest)](https://servicefactory.readthedocs.io/en/latest/?badge=latest)\n[![Coverage Status](https://coveralls.io/repos/github/christophevg/py-servicefactory/badge.svg?branch=master)](https://coveralls.io/github/christophevg/py-servicefactory?branch=master)\n[![Built with PyPi Template](https://img.shields.io/badge/PyPi_Template-v0.0.6-blue.svg)](https://github.com/christophevg/pypi-template)\n\n## Documentation\n\nVisit [Read the Docs](https://servicefactory.readthedocs.org) for the full documentation, including overviews and walkthroughs.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/christophevg/py-servicefactory", "keywords": "'services framework rest api ipc", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "servicefactory", "package_url": "https://pypi.org/project/servicefactory/", "platform": "", "project_url": "https://pypi.org/project/servicefactory/", "project_urls": { "Homepage": "https://github.com/christophevg/py-servicefactory" }, "release_url": "https://pypi.org/project/servicefactory/1.0.3/", "requires_dist": [ "werkzeug", "requests" ], "requires_python": "", "summary": "A highly opinionated and very convention-driven framework for creating Python \"services\"", "version": "1.0.3" }, "last_serial": 4931461, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "3d8d18f76ccbed0b6f2fbd6e79792f7e", "sha256": "39b97423ff0146ae7e66958530a10ab48cd65b5c1b5f1d1361949e6b5a098230" }, "downloads": -1, "filename": "servicefactory-0.3.tar.gz", "has_sig": false, "md5_digest": "3d8d18f76ccbed0b6f2fbd6e79792f7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2411, "upload_time": "2018-03-10T10:40:03", "url": "https://files.pythonhosted.org/packages/70/6e/01dcbad1f6330531bab75b03681d64b59e47d363f88c1f02821a2451d86f/servicefactory-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "488dddbd9acacd2928ab61d7f9af461b", "sha256": "f48211d6e456a68beefd4f370f86f79561e620001497827cc46df300fd3ad996" }, "downloads": -1, "filename": "servicefactory-0.4.tar.gz", "has_sig": false, "md5_digest": "488dddbd9acacd2928ab61d7f9af461b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2447, "upload_time": "2018-03-10T12:15:18", "url": "https://files.pythonhosted.org/packages/1e/8c/d61f950b240463c67f8aff50aa81fa432b118b48ae743b8b82eb6d1f3148/servicefactory-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "935e79c794b15bf82e6eb35e45b4e088", "sha256": "db5247ca509cb030b6064ae5e85b2f39c208e516417bbe63dd25133121b1b7ef" }, "downloads": -1, "filename": "servicefactory-0.5.tar.gz", "has_sig": false, "md5_digest": "935e79c794b15bf82e6eb35e45b4e088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2470, "upload_time": "2018-03-10T13:20:49", "url": "https://files.pythonhosted.org/packages/bf/7b/35d798589ce4c4d2e3b4d6bb465f97940b0e7d6b80381c6d2bfda6011223/servicefactory-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "c620fbb9f18fddc985aacfac8c2498fc", "sha256": "321d34e7eee28a2822fe118c6fff4637b80b6e3e559d4f5c19aa27e0c612e71e" }, "downloads": -1, "filename": "servicefactory-0.6.tar.gz", "has_sig": false, "md5_digest": "c620fbb9f18fddc985aacfac8c2498fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2538, "upload_time": "2018-04-23T19:21:03", "url": "https://files.pythonhosted.org/packages/71/67/b2be213c8d328272d88db43464aa9c6f0ae273a8af9d0bd4de53935bf7bd/servicefactory-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "7293c8f41ae3fe907238fce9b7853cfe", "sha256": "eab85367c631ed8c10a3ea3eb95c71d2ae3a323349b081bb5fe00ae8d723c58b" }, "downloads": -1, "filename": "servicefactory-0.7.tar.gz", "has_sig": false, "md5_digest": "7293c8f41ae3fe907238fce9b7853cfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2537, "upload_time": "2018-05-06T17:24:29", "url": "https://files.pythonhosted.org/packages/93/e8/0753f6a6d578fac51054f4fce53003d9887f32cde4a9a9522afe7c5c2a1b/servicefactory-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "4053293c84cbbd0fbead673c015ad386", "sha256": "2d0046680aecd8891ef065787338a4c04533fa8fef1f1e369c34b2eaebc29175" }, "downloads": -1, "filename": "servicefactory-0.8.tar.gz", "has_sig": false, "md5_digest": "4053293c84cbbd0fbead673c015ad386", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2483, "upload_time": "2018-05-06T18:43:52", "url": "https://files.pythonhosted.org/packages/9a/a4/521401cccc503857740c095fc2c9fa04b0bdd7f863e219623201bd562c08/servicefactory-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "2e9802c970aaef2e22b72a3207ef9ea3", "sha256": "77e05fc26b5d72ca1a995a0dc0221ff27b52bae8c1cd334f2d7a6347db02c242" }, "downloads": -1, "filename": "servicefactory-0.9.tar.gz", "has_sig": false, "md5_digest": "2e9802c970aaef2e22b72a3207ef9ea3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2493, "upload_time": "2018-06-05T08:21:55", "url": "https://files.pythonhosted.org/packages/3d/ea/2e428d50137b8c4d4810ef8709eb58393e9442eccdef5950de659934bc3b/servicefactory-0.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5bfdba5fcdc03fd266f7c2a565b7a1e5", "sha256": "8608734da144d9478e152bf20c0abf6b2b5c0aeb5194313fe8cd7d58afa390d3" }, "downloads": -1, "filename": "servicefactory-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5bfdba5fcdc03fd266f7c2a565b7a1e5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4694, "upload_time": "2019-03-10T10:42:35", "url": "https://files.pythonhosted.org/packages/34/53/6ae1088192a7e44dfc430f21cf3834cf375d19210fa88801388f7a47acf7/servicefactory-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17742c41feee31d554ad21e43e2c1631", "sha256": "22c1c3e32892071dd085234a4e7f9e067e27442b770ac607be22efc6dbe973f5" }, "downloads": -1, "filename": "servicefactory-1.0.0.tar.gz", "has_sig": false, "md5_digest": "17742c41feee31d554ad21e43e2c1631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3967, "upload_time": "2019-03-10T10:42:37", "url": "https://files.pythonhosted.org/packages/16/1c/ba4880e030f2813bd378ae71bf030211fd018b3956367010751c772e1400/servicefactory-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "aad081ed4769c9282fa38afd840ff251", "sha256": "89495d5f0ef3c51769367bc541f18b02e616a86b3f4903e3af4cd71757297032" }, "downloads": -1, "filename": "servicefactory-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "aad081ed4769c9282fa38afd840ff251", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4694, "upload_time": "2019-03-10T10:42:36", "url": "https://files.pythonhosted.org/packages/c8/7b/eb0438711e9a0c0161b2477a1f1b6661180db50b931736238d836f99b476/servicefactory-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41e7baeabdd497cf50a5b03a7aaf7a9c", "sha256": "657289610bc3810d33795a9bc9cec6a6bf3123b37104a145c803d0823cc5e847" }, "downloads": -1, "filename": "servicefactory-1.0.1.tar.gz", "has_sig": false, "md5_digest": "41e7baeabdd497cf50a5b03a7aaf7a9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3972, "upload_time": "2019-03-10T10:42:39", "url": "https://files.pythonhosted.org/packages/c8/5e/b7dddbdf2169c15cebe2631ebb2c69869e7c7f0091258056e86959e9a7c8/servicefactory-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a0f13dabce7d7a2e65fa3d3ec0d4f792", "sha256": "59aa8b541cda5b2d9fc38e36e5e56c111becbd7a1620ffc1405b8277ebec7329" }, "downloads": -1, "filename": "servicefactory-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "a0f13dabce7d7a2e65fa3d3ec0d4f792", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4700, "upload_time": "2019-03-10T10:52:51", "url": "https://files.pythonhosted.org/packages/b3/d2/9316cf15655a9a026cf38b1b0dd16722de29a6de5885928b37dc72f9e249/servicefactory-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aabab74b06c2b6b0b7bbc0b5ca9ea447", "sha256": "0373da76138308f289a4476e5db87a14814dbb21c7244ac44f5aca26ec06c579" }, "downloads": -1, "filename": "servicefactory-1.0.2.tar.gz", "has_sig": false, "md5_digest": "aabab74b06c2b6b0b7bbc0b5ca9ea447", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3977, "upload_time": "2019-03-10T10:52:54", "url": "https://files.pythonhosted.org/packages/94/45/efe162172e66a718272c7240d33239c72b49d5eb6d209b30281edc4a4a70/servicefactory-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "42ecb507a57c0eb85bde1e8d8a4903bd", "sha256": "84806a6ebe7c25f771feafad9c379c4a67bd135e3b46d50a90d913b602fdc76f" }, "downloads": -1, "filename": "servicefactory-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "42ecb507a57c0eb85bde1e8d8a4903bd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4712, "upload_time": "2019-03-12T18:45:04", "url": "https://files.pythonhosted.org/packages/63/e9/0eb00e7f1594ce04203b54d5e3f97a1b1182cf49e7965b5f85abe22d69b3/servicefactory-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17812a3f2942844ad448a91bf1a10b25", "sha256": "3a3e4d77e528a6b7edf62ecda4c47a14868c087cb4aab32ae4283c9b2ebcaf52" }, "downloads": -1, "filename": "servicefactory-1.0.3.tar.gz", "has_sig": false, "md5_digest": "17812a3f2942844ad448a91bf1a10b25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3997, "upload_time": "2019-03-12T18:45:09", "url": "https://files.pythonhosted.org/packages/04/9a/f082a603e784c11cd45a9cdc517266bcc63ae147faf8f270577b27a7f06f/servicefactory-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42ecb507a57c0eb85bde1e8d8a4903bd", "sha256": "84806a6ebe7c25f771feafad9c379c4a67bd135e3b46d50a90d913b602fdc76f" }, "downloads": -1, "filename": "servicefactory-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "42ecb507a57c0eb85bde1e8d8a4903bd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4712, "upload_time": "2019-03-12T18:45:04", "url": "https://files.pythonhosted.org/packages/63/e9/0eb00e7f1594ce04203b54d5e3f97a1b1182cf49e7965b5f85abe22d69b3/servicefactory-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17812a3f2942844ad448a91bf1a10b25", "sha256": "3a3e4d77e528a6b7edf62ecda4c47a14868c087cb4aab32ae4283c9b2ebcaf52" }, "downloads": -1, "filename": "servicefactory-1.0.3.tar.gz", "has_sig": false, "md5_digest": "17812a3f2942844ad448a91bf1a10b25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3997, "upload_time": "2019-03-12T18:45:09", "url": "https://files.pythonhosted.org/packages/04/9a/f082a603e784c11cd45a9cdc517266bcc63ae147faf8f270577b27a7f06f/servicefactory-1.0.3.tar.gz" } ] }