{ "info": { "author": "Rahul Mishra", "author_email": "rahul.mishra2003@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "python-package-boilerplate\n==========================\n\n[![Build Status](https://travis-ci.org/mtchavez/python-package-boilerplate.png?branch=master)](https://travis-ci.org/mtchavez/python-package-boilerplate)\n[![Requires.io](https://requires.io/github/mtchavez/python-package-boilerplate/requirements.svg?branch=master)](https://requires.io/github/mtchavez/python-package-boilerplate/requirements?branch=master)\n\nBoilerplate for a Python Package\n\n## Package\n\nBasic structure of package is\n\n```\n\u251c\u2500\u2500 README.md\n\u251c\u2500\u2500 packagename\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 __init__.py\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 packagename.py\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 version.py\n\u251c\u2500\u2500 pytest.ini\n\u251c\u2500\u2500 requirements.txt\n\u251c\u2500\u2500 setup.py\n\u2514\u2500\u2500 tests\n \u251c\u2500\u2500 __init__.py\n \u251c\u2500\u2500 helpers\n \u2502\u00a0\u00a0 \u251c\u2500\u2500 __init__.py\n \u2502\u00a0\u00a0 \u2514\u2500\u2500 my_helper.py\n \u251c\u2500\u2500 tests_helper.py\n \u2514\u2500\u2500 unit\n \u251c\u2500\u2500 __init__.py\n \u251c\u2500\u2500 test_example.py\n \u2514\u2500\u2500 test_version.py\n```\n\n## Requirements\n\nPackage requirements are handled using pip. To install them do\n\n```\npip install -r requirements.txt\n```\n\n## Tests\n\nTesting is set up using [pytest](http://pytest.org) and coverage is handled\nwith the pytest-cov plugin.\n\nRun your tests with ```py.test``` in the root directory.\n\nCoverage is ran by default and is set in the ```pytest.ini``` file.\nTo see an html output of coverage open ```htmlcov/index.html``` after running the tests.\n\n## Travis CI\n\nThere is a ```.travis.yml``` file that is set up to run your tests for python 2.7\nand python 3.2, should you choose to use it.\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/rahul1809/pyExplore", "keywords": "Exploratory Data Analysis,Data Analysis,EDA", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "pyExplore", "package_url": "https://pypi.org/project/pyExplore/", "platform": "", "project_url": "https://pypi.org/project/pyExplore/", "project_urls": { "Homepage": "https://github.com/rahul1809/pyExplore" }, "release_url": "https://pypi.org/project/pyExplore/0.0.0/", "requires_dist": [ "pandas", "matplotlib", "numpy", "scipy" ], "requires_python": "", "summary": "Python Package for exploratory data analysis in Data Science", "version": "0.0.0" }, "last_serial": 5810445, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "d37951d575f06fb66d9adb57b5e35b48", "sha256": "3f0ee070ef4567e2570f434e68241be563556fc8ebf3e3e73e08ba16ac468cab" }, "downloads": -1, "filename": "pyExplore-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d37951d575f06fb66d9adb57b5e35b48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2656, "upload_time": "2019-09-10T18:06:06", "url": "https://files.pythonhosted.org/packages/5b/56/0971216db495da59f6bb7fb3ff34bf0a74a26f47a670f9d7daca3a268f5f/pyExplore-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "043b2f2c06991639ba7f0922b6c02a6a", "sha256": "b541f09b2bfee71ac963bbe7f0eda1d3218f532261d5ca3fcfda10a54f4a9dc3" }, "downloads": -1, "filename": "pyExplore-0.0.0.tar.gz", "has_sig": false, "md5_digest": "043b2f2c06991639ba7f0922b6c02a6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1881, "upload_time": "2019-09-10T18:06:08", "url": "https://files.pythonhosted.org/packages/34/39/7597dc80ddbea4b86626ebf30c0107a8674dddfe76e8caf7adc0273774f5/pyExplore-0.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d37951d575f06fb66d9adb57b5e35b48", "sha256": "3f0ee070ef4567e2570f434e68241be563556fc8ebf3e3e73e08ba16ac468cab" }, "downloads": -1, "filename": "pyExplore-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d37951d575f06fb66d9adb57b5e35b48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2656, "upload_time": "2019-09-10T18:06:06", "url": "https://files.pythonhosted.org/packages/5b/56/0971216db495da59f6bb7fb3ff34bf0a74a26f47a670f9d7daca3a268f5f/pyExplore-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "043b2f2c06991639ba7f0922b6c02a6a", "sha256": "b541f09b2bfee71ac963bbe7f0eda1d3218f532261d5ca3fcfda10a54f4a9dc3" }, "downloads": -1, "filename": "pyExplore-0.0.0.tar.gz", "has_sig": false, "md5_digest": "043b2f2c06991639ba7f0922b6c02a6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1881, "upload_time": "2019-09-10T18:06:08", "url": "https://files.pythonhosted.org/packages/34/39/7597dc80ddbea4b86626ebf30c0107a8674dddfe76e8caf7adc0273774f5/pyExplore-0.0.0.tar.gz" } ] }