{ "info": { "author": "Iuliia Volkova", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "## Laziest\n\nLaziest is a tool kit for Python Developers that provide such features:\n\n1. Creating Python Project layout (Blueprint) with files for correct packaging inside: setup.cfg, setup.py, tox.ini, requirements.txt, README.md, test dir, docs dir and etc.\n\nTo use: \n\n laziest new target_folder package_name\n\n2. Generating unittests blueprint for Python code\n\nTo use:\n\n laziest tests path_to_python_file -o class_name\n\n\n### Python versions Support:\n\nTested with Python3.6\n\n\n### Simple example for Unittests generation\n\nWe have file class_for_test.py with class inside class::\n\n ClassForTest(object):\n\n def __init__(self):\n pass\n\n def method(self):\n pass\n\n def method_second(self):\n pass\n\n def new_method(self):\n pass\n\n\nWe start command::\n\n laziest tests class_for_test.py -o ClassForTest\n\nAfter command in directory \"./tests\" will be created file with name \"test_class_for_test.py\" with content::\n\n import unittest\n\n class TestClassForTest(unittest.TestCase):\n\n def test_method(self):\n pass\n\n def test_method_second(self):\n pass\n\n def test_new_method(self):\n pass\n\n\n if __name__ == \"__main__\":\n unittest.main()\n\nWhat are the skeleton - plot for unittests\n\n### Arguments and options\n\nFor example: \n\n laziest new ./target_dir project-name -r --no-tox --project new_project --source-dir src --no-docs --req lala,test\n\nIf you want to get full list of possible commands:\n\n use:\n laziest tests -h\n or: \n laziest new -h\n\nOr read file with all commands:\n\n src/laziest/conf/cli.yaml\n\n\nPriority of defined params\n==========================\n1 - Higher, 3 - Lower\n\n1. Console args\n2. Config project\n3. Default configs: .pip.conf, .pydistutils.cfg, .laziest.ini\n\n\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/xnuinside/laziest", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "laziest", "package_url": "https://pypi.org/project/laziest/", "platform": "", "project_url": "https://pypi.org/project/laziest/", "project_urls": { "Homepage": "https://github.com/xnuinside/laziest" }, "release_url": "https://pypi.org/project/laziest/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.0.2" }, "last_serial": 4240867, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6af6dcaf2c3023c3cf2a52e8d3024df7", "sha256": "b20543f6c89e8af7a439806818143cd4c64065c1af127b9d07fe633c820a34b3" }, "downloads": -1, "filename": "laziest-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6af6dcaf2c3023c3cf2a52e8d3024df7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7174, "upload_time": "2018-09-05T09:57:57", "url": "https://files.pythonhosted.org/packages/f5/c3/66bebabe9e35ec7b342ed819b2eca85e549aebed7c21ca4955c86328a32e/laziest-0.0.1-py2.py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f3ea1f2f487ac585401e5dd0761a54ff", "sha256": "bd1ca0066b3de6cde6f1deeb5b347ace9cf6d606aaf7f8c3c565ccb228715050" }, "downloads": -1, "filename": "laziest-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3ea1f2f487ac585401e5dd0761a54ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7619, "upload_time": "2018-09-05T12:51:12", "url": "https://files.pythonhosted.org/packages/14/11/32d270b12d8ea094e09838c1b498c96080461b37245ec8e074cd3a6aed00/laziest-0.0.2-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f3ea1f2f487ac585401e5dd0761a54ff", "sha256": "bd1ca0066b3de6cde6f1deeb5b347ace9cf6d606aaf7f8c3c565ccb228715050" }, "downloads": -1, "filename": "laziest-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3ea1f2f487ac585401e5dd0761a54ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7619, "upload_time": "2018-09-05T12:51:12", "url": "https://files.pythonhosted.org/packages/14/11/32d270b12d8ea094e09838c1b498c96080461b37245ec8e074cd3a6aed00/laziest-0.0.2-py2.py3-none-any.whl" } ] }