{ "info": { "author": "Alejandro Hernandez", "author_email": "alejandro@chateauclaudia-labs.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "# devtools\n\nThe `devtools` package provides support for data-driven analysis of a software development's team efficiency.\nAt present it provides support for:\n- Simulation of a release cycle:\n - User story burndown\n\nIn the future it is planned to provide support as well for:\n- Simulation of a release cycle:\n - Bug inflow\n - Source commits\n- Efficiency metrics\n - Common model for the data inputs associated to a release cycle\n - Mathematical definition of efficiency metrics\n- Data analysis\n - Ability to validate or refute efficiency hypothesis\n - Hotspotting to pin down inefficiency drivers in the code or the team\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": "http://github.com/ChateauClaudia-Labs/devanalyst", "keywords": "development efficiency analysis process simulation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "devanalyst", "package_url": "https://pypi.org/project/devanalyst/", "platform": "", "project_url": "https://pypi.org/project/devanalyst/", "project_urls": { "Homepage": "http://github.com/ChateauClaudia-Labs/devanalyst" }, "release_url": "https://pypi.org/project/devanalyst/0.3.0rc1/", "requires_dist": [ "pandas", "numpy", "IPython", "nbformat" ], "requires_python": "", "summary": "Tools to simulate and analyze software development lifecycles", "version": "0.3.0rc1" }, "last_serial": 5670175, "releases": { "0.1.0.dev1": [ { "comment_text": "", "digests": { "md5": "4788984e1db18117a57ce85b5fa513b6", "sha256": "51e77041b8ed9617eac25e71f13a642dbc3aa1b7e3169a6e80ea97bff0f38bdc" }, "downloads": -1, "filename": "devanalyst-0.1.0.dev1.tar.gz", "has_sig": false, "md5_digest": "4788984e1db18117a57ce85b5fa513b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1645918, "upload_time": "2019-04-17T03:51:07", "url": "https://files.pythonhosted.org/packages/17/a8/5b924e8d456160da1bd71b6e3a5e9fd24026a689523571625a836782344b/devanalyst-0.1.0.dev1.tar.gz" } ], "0.2.0rc1": [ { "comment_text": "", "digests": { "md5": "16231fb04047bfe66be8fa57889f9531", "sha256": "a69a4c2684374031b083a453199d5625ddec0f7bcf1ef802725f0f1bb92ed680" }, "downloads": -1, "filename": "devanalyst-0.2.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "16231fb04047bfe66be8fa57889f9531", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 930897, "upload_time": "2019-05-27T14:04:28", "url": "https://files.pythonhosted.org/packages/1b/ef/c12f3168c19db9e8a0446156242525f46b3665d8fe52e80d4e444a931564/devanalyst-0.2.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0282cc42c69490017bc3de763d912fff", "sha256": "ad42535da50db6a93402d01860560017970fee0ee6a5d18b396ea253f5841dc7" }, "downloads": -1, "filename": "devanalyst-0.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "0282cc42c69490017bc3de763d912fff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 871255, "upload_time": "2019-05-27T14:04:31", "url": "https://files.pythonhosted.org/packages/8b/db/6426721ffceab272bb4355256fb0236b46a44fdb463042e36e2c8a192190/devanalyst-0.2.0rc1.tar.gz" } ], "0.3.0rc1": [ { "comment_text": "", "digests": { "md5": "b5193209383a09ce09a7e68aee754c6d", "sha256": "87fa0d6b91c63a7239d9b16373d79405398f1a77a45b66b2a06e21a042168ee7" }, "downloads": -1, "filename": "devanalyst-0.3.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5193209383a09ce09a7e68aee754c6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1359893, "upload_time": "2019-08-13T05:53:20", "url": "https://files.pythonhosted.org/packages/c0/52/58ff9112acf411726a2db314176b449e9fab77e690198f67ded1006227db/devanalyst-0.3.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cb44075cc6354436d61203b29220f0c", "sha256": "894785893aac6d2440bb679ded211fb661da527775aeab279f99fa9a73a55f2c" }, "downloads": -1, "filename": "devanalyst-0.3.0rc1.tar.gz", "has_sig": false, "md5_digest": "9cb44075cc6354436d61203b29220f0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1292671, "upload_time": "2019-08-13T05:53:24", "url": "https://files.pythonhosted.org/packages/27/9b/120238b9dafbdf82df7f327c582d38cd3b3e0fe2c89440beb350cb8d665c/devanalyst-0.3.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b5193209383a09ce09a7e68aee754c6d", "sha256": "87fa0d6b91c63a7239d9b16373d79405398f1a77a45b66b2a06e21a042168ee7" }, "downloads": -1, "filename": "devanalyst-0.3.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5193209383a09ce09a7e68aee754c6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1359893, "upload_time": "2019-08-13T05:53:20", "url": "https://files.pythonhosted.org/packages/c0/52/58ff9112acf411726a2db314176b449e9fab77e690198f67ded1006227db/devanalyst-0.3.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cb44075cc6354436d61203b29220f0c", "sha256": "894785893aac6d2440bb679ded211fb661da527775aeab279f99fa9a73a55f2c" }, "downloads": -1, "filename": "devanalyst-0.3.0rc1.tar.gz", "has_sig": false, "md5_digest": "9cb44075cc6354436d61203b29220f0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1292671, "upload_time": "2019-08-13T05:53:24", "url": "https://files.pythonhosted.org/packages/27/9b/120238b9dafbdf82df7f327c582d38cd3b3e0fe2c89440beb350cb8d665c/devanalyst-0.3.0rc1.tar.gz" } ] }