{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# Sanic Management Blueprint\n\n[![Build Status](https://travis-ci.org/stone-payments/sanic-management-blueprint.svg?branch=master)](https://travis-ci.org/stone-payments/sanic-management-blueprint)\n\nThis repository contains a project developed with Python3 :heart: with a blueprint that describe the necessary endpoints to meet the engineering goals.\n\n## Starting...\n\nThis instructions should be enough to replicate the development enviroment of this project. If this is not the case, please, feel free to open a pull request.\n\n## Prerequisites\n\nAfter cloning the project, you will need Python 3.5.\n\n## Environment\n\n```\npython3 -m venv /path/to/new/virtual/environment\nsource venv/bin/activate\npip install -r requirements.txt\n```\n\n## Settings\n\nTo successfully set up the project, a json file is needed. This file should be in path described in the enviroment variable CONFIG_FILE_PATH.\n\nBesides that, all of the project's dependencies should be added with the `AppInfo`'s method `register_resource`. This method should receive a function that returns `True` or `False` depending on the dependency's health.\n\n## Running\n\nIf all goes right, you should be run the `run.py` file inside the samples folder.\n\n## Testing\n\nUnit tests:\n\n`nosetests tests/unit`\n\nCoverage:\n\n`nosetests --with-coverage --cover-package=sanic_management_blueprint`\n\n\n## Built With\n\nPython 3.5.2\n\n## Authors\n\nBuild with :heart: by Team Satisfa\u00e7\u00e3o do Cliente!\n\n## License\n\nCopyright (C) 2018. Stone Pagamentos. All rights reserved.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stone-payments/sanic-management-blueprint", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sanic-management-blueprint", "package_url": "https://pypi.org/project/sanic-management-blueprint/", "platform": "", "project_url": "https://pypi.org/project/sanic-management-blueprint/", "project_urls": { "Homepage": "https://github.com/stone-payments/sanic-management-blueprint" }, "release_url": "https://pypi.org/project/sanic-management-blueprint/0.1.0/", "requires_dist": [ "aiofiles", "httptools", "sanic", "ujson", "uvloop", "websockets", "async-timeout", "aiohttp" ], "requires_python": "", "summary": "Sanic Management Blueprint", "version": "0.1.0" }, "last_serial": 3676987, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "03a03e63546c9868af3c1bcfab57af7a", "sha256": "4dedc2f2324d4ec3da8b6bdc699290e8a7713ae8ed82c6e46849bfac27d21fa4" }, "downloads": -1, "filename": "sanic_management_blueprint-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "03a03e63546c9868af3c1bcfab57af7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15394, "upload_time": "2018-03-16T17:13:06", "url": "https://files.pythonhosted.org/packages/84/25/e16c28f7f25885367cc8403862afc6d8d5db5321921a018a1632b71c75b7/sanic_management_blueprint-0.1.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "03a03e63546c9868af3c1bcfab57af7a", "sha256": "4dedc2f2324d4ec3da8b6bdc699290e8a7713ae8ed82c6e46849bfac27d21fa4" }, "downloads": -1, "filename": "sanic_management_blueprint-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "03a03e63546c9868af3c1bcfab57af7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15394, "upload_time": "2018-03-16T17:13:06", "url": "https://files.pythonhosted.org/packages/84/25/e16c28f7f25885367cc8403862afc6d8d5db5321921a018a1632b71c75b7/sanic_management_blueprint-0.1.0-py3-none-any.whl" } ] }