{ "info": { "author": "Johanderson Mogollon", "author_email": "johanderson@mogollon.com.ve", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "[![Build Status](https://travis-ci.org/sonic182/carrera.svg?branch=master)](https://travis-ci.org/sonic182/carrera)\n[![Coverage Status](https://coveralls.io/repos/github/sonic182/carrera/badge.svg?branch=master)](https://coveralls.io/github/sonic182/carrera?branch=master)\n[![PyPI version](https://badge.fury.io/py/carrera.svg)](https://badge.fury.io/py/carrera)\n[![Documentation Status](https://readthedocs.org/projects/carrera/badge/?version=latest)](https://carrera.readthedocs.io/en/latest/?badge=latest)\n\n# Carrera\n\nConcurrency Framework\n\n# Diagram\n\n![Diagram](./carrera.png)\n\n\n# Development\n\nInstall package\n```bash\npip install -e \".[test]\"\n```\n\nDevelop... an then run test with pytest\n```bash\npytest\n```\n\n# Contribute\n\n1. Fork\n2. create a branch `feature/your_feature`\n3. commit - push - pull request\n\nThanks :)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "carrera", "package_url": "https://pypi.org/project/carrera/", "platform": "", "project_url": "https://pypi.org/project/carrera/", "project_urls": null, "release_url": "https://pypi.org/project/carrera/0.0.3/", "requires_dist": [ "astroid (==2.2.5) ; extra == 'test'", "atomicwrites (==1.3.0) ; extra == 'test'", "attrs (==19.1.0) ; extra == 'test'", "autopep8 (==1.4.4) ; extra == 'test'", "coverage (==4.5.3) ; extra == 'test'", "entrypoints (==0.3) ; extra == 'test'", "flake8 (==3.7.7) ; extra == 'test'", "importlib-metadata (==0.18) ; extra == 'test'", "isort (==4.3.20) ; extra == 'test'", "lazy-object-proxy (==1.4.1) ; extra == 'test'", "mccabe (==0.6.1) ; extra == 'test'", "more-itertools (==7.0.0) ; extra == 'test'", "packaging (==19.0) ; extra == 'test'", "pluggy (==0.12.0) ; extra == 'test'", "py (==1.8.0) ; extra == 'test'", "pycodestyle (==2.5.0) ; extra == 'test'", "pyflakes (==2.1.1) ; extra == 'test'", "pylint (==2.3.1) ; extra == 'test'", "pyparsing (==2.4.0) ; extra == 'test'", "pytest-cov (==2.7.1) ; extra == 'test'", "pytest-flake8 (==1.0.4) ; extra == 'test'", "pytest-sugar (==0.9.2) ; extra == 'test'", "pytest (==4.6.3) ; extra == 'test'", "six (==1.12.0) ; extra == 'test'", "termcolor (==1.1.0) ; extra == 'test'", "typed-ast (==1.4.0) ; extra == 'test'", "wcwidth (==0.1.7) ; extra == 'test'", "wrapt (==1.11.1) ; extra == 'test'", "zipp (==0.5.1) ; extra == 'test'" ], "requires_python": "", "summary": "Concurrency Framework", "version": "0.0.3" }, "last_serial": 5881583, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3a6f3820941df146e266ddd7fc024503", "sha256": "5ebce7e7842e6cfabf937d074948a6a674004c41fc3737a249e5b224451f81ad" }, "downloads": -1, "filename": "carrera-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3a6f3820941df146e266ddd7fc024503", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3434, "upload_time": "2019-09-24T18:24:53", "url": "https://files.pythonhosted.org/packages/a7/81/b862065f7ac0c05fea6135ff5fabc02cc1c623c9db656bc632f162ba7f5c/carrera-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d40c91703c81f180ef71f3fa72087e2", "sha256": "bcfc12a537c21136fa7e0a65546d5109ca8cf15d73d1f051e49a60692b552328" }, "downloads": -1, "filename": "carrera-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4d40c91703c81f180ef71f3fa72087e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3654, "upload_time": "2019-09-24T18:24:56", "url": "https://files.pythonhosted.org/packages/71/d7/cec32aa42805525b0797eedc1b0b85b7005ce2f83274e14e29844c24fc8e/carrera-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "9abe92449ce007cca4c6f4e768fb19bf", "sha256": "0fbd6bc893e1a63d8a205afe2fd198d6da729661c6d524b9ffdf32b00489acfd" }, "downloads": -1, "filename": "carrera-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9abe92449ce007cca4c6f4e768fb19bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3436, "upload_time": "2019-09-24T18:25:42", "url": "https://files.pythonhosted.org/packages/a5/24/8f7b9fe58d7ff90fcebc6d8e9c87d84705a51e21e4216b4919b1cbcbad62/carrera-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3567c394ae870c530c8760bd2dc3f82", "sha256": "0f58a597698ddaa1a2dbc80b3aa71eca0e4ae25b8481dd23f55ceab4bb7f1d4c" }, "downloads": -1, "filename": "carrera-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b3567c394ae870c530c8760bd2dc3f82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3666, "upload_time": "2019-09-24T18:25:43", "url": "https://files.pythonhosted.org/packages/6e/f3/98a183b504a0f63a5dd00eebd1d6daf6c8c885020e6b77affcdfda69aada/carrera-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "aba392839d4abd7b67d02615078b6713", "sha256": "3b7f15f47227de3801a0c41777d9f818aa1600ddd94e51a4bd30dc89b5c3f588" }, "downloads": -1, "filename": "carrera-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "aba392839d4abd7b67d02615078b6713", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13829, "upload_time": "2019-09-24T19:46:09", "url": "https://files.pythonhosted.org/packages/d6/ca/1590b4c91998b1ee159f32ce7a7f8e52642bb9ddadf8c95af87b730c1a70/carrera-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d70f2693601aa2eb51a207508cc7b2a9", "sha256": "4a5cd1d427c8ad53d64fc505efb3c611aac9ea06240ed6dc5d57558bc956dd9d" }, "downloads": -1, "filename": "carrera-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d70f2693601aa2eb51a207508cc7b2a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10859, "upload_time": "2019-09-24T19:46:16", "url": "https://files.pythonhosted.org/packages/ed/07/bdbf185f59bf4c9ed9e2459c66a0f72e7662e7e508cfeb3495fb39c32aa9/carrera-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aba392839d4abd7b67d02615078b6713", "sha256": "3b7f15f47227de3801a0c41777d9f818aa1600ddd94e51a4bd30dc89b5c3f588" }, "downloads": -1, "filename": "carrera-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "aba392839d4abd7b67d02615078b6713", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13829, "upload_time": "2019-09-24T19:46:09", "url": "https://files.pythonhosted.org/packages/d6/ca/1590b4c91998b1ee159f32ce7a7f8e52642bb9ddadf8c95af87b730c1a70/carrera-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d70f2693601aa2eb51a207508cc7b2a9", "sha256": "4a5cd1d427c8ad53d64fc505efb3c611aac9ea06240ed6dc5d57558bc956dd9d" }, "downloads": -1, "filename": "carrera-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d70f2693601aa2eb51a207508cc7b2a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10859, "upload_time": "2019-09-24T19:46:16", "url": "https://files.pythonhosted.org/packages/ed/07/bdbf185f59bf4c9ed9e2459c66a0f72e7662e7e508cfeb3495fb39c32aa9/carrera-0.0.3.tar.gz" } ] }